Puzzles solved by Balasoglu Florin