..5....63.4.6.8..9..14....876..4.3......5...41........8.....7.....3...26....2....