Puzzles solved by Sadr