6....5.372..3..4...3...2.5886....5...........4.1.8....5...3..9...78.1..51..5.4..2