..97...5.....1...4..3..6....7.9......5...4..2..1..8..6..6.....3...5...1..4..2.8..