3 4 0 3 8 8  
9 4 7   7 3 3   9 2 5   9 3 9
  8 5