The Boba Teashop Puzzles