Puzzles solved by Marta oshera