Puzzles solved by Fabiana Ribeiro Vieira