Puzzles solved by Banca