Puzzles solved by ALFINA