.8...9....72.4..6.16..78..33.76..1.2.2....58..98.....6..41.3.7.......4.1...85....