Puzzles solved by Tidiane