...6....3......8..5.......1..7..2...1...5....98...3..423.8...6.....1.9....4..7.2.