Inversion Of Control Gfg Puzzles