Puzzles solved by Carlos M. Junior