http://www.onemorelevel.com/game/grid16

You have to play once to learn the games. This was my 3rd or 4th try: