...2....9..4..7..17..4.13...6.1..2....29.51....8..4.9...37.9..21..8..5..8....3...