.......7.....5.2.1..37..6....7..4.8.....91..3...8.....37.9...4..18.....29.2.6....