Puzzles solved by FIRMAN