....1..5.782.3..........3.....4...868.46..72.5..29..1..4......16..8.7...9........