now solves 3x3