Puzzles solved by Biafela