Puzzles solved by Cesar Alberto Ramos