Puzzles solved by muhammed sabih