Puzzles solved by KUBA