..3.1...5.97..54.6.1.9..3......2......9..6.3..357....2...5.....3....81...5..7.8.9