Puzzles solved by FFAD