9....2.....3..67...4.....23..45.39...1...75....52...7....8....743.....5...97..6..