2....91.....8....5..4..3.7...3..6.8.......516.6..1.4..9.......7.4..9.6...8.6...2.