Added solveObvious(), now completes ~90%