5...9.1....8.4..7.2..3....6.9....5..3....8....1.2....4....5.4....6..7..3...1.....