Puzzle pirates