Title: decrypting the puzzle palace