Puzzles solved by KAME 99