--- /dev/null
+from grid import Grid
+
+def main():
+ grid = Grid.from_string("""
+ ...69....
+ 9.5..876.
+ ..4..1.2.
+ 6...5...3
+ 38.....49
+ 7...3...2
+ .7.9..3..
+ .231..4.8
+ ....83...
+ """)
+
+ print grid
+
+ grid.solve()
+
+ print grid
+
+
+
+ grid = Grid.from_string("""
+ 3...2...7
+ ...3.1...
+ ..6...4..
+ 89.....54
+ 4...5...8
+ 61.....32
+ ..8...2..
+ ...5.9...
+ 1...6...9
+ """)
+
+ print grid
+
+ grid.solve()
+
+ print grid