Pirates & Pearls: A Treasure Matching Puzzle