Puzzles solved by Michell Bastos Vargas