Puzzles solved by attack on titan