Puzzles solved by Isda