.......43.2.........9..7.5...4.3...6..18....75......2...7..9......5..1.8.6..4...2