Puzzles solved by nicolas adriano rios leyva