Very interesting. The time limit is rather tight though. It'd be nice to have some mechanism to get rid of the "dead" grids (e.g. sometimes I'm forced into a corner to put a 1 next to another 1).