Puzzles solved by bfu