#################################### #.................................... #.................................... #..####..#####..####........######... #..# #..# #>.# #........# #........# #..# #..#####..####........######........# #..####.......)...........................# #...%...........o.........................# #........#####..####......................# #..####..# #......#..####................# #..# #..# #.PPPP....# #................#########. #..# #..####.P.PPP...# #.....o..................... #..####.......PP_PP...# #.....o..................... #.............).PP....## #.....I....#########........ #........####.PPP..#................# ....... #..####..# #.(#####................# ....... #..# #.(# #(.# #..######........# ....... #..# #..# #..# #..# #........# ...... #..# #..# #^.# #.<# #.......%#########..... #..####).####..#####..# #.................I... #.....................# #................... #.....................######.................... #..####........#####............................. #..# #........# #.............................. #..# #........# #..######..####................ #..# #........# #..# #..# #................. #..# #........# #..# #..##..##'####.......... #..# #........# #..# #..# ##.8.##............ #..# #........# #... .... ##...##............... #..# #........# #... ....##...##................ #..####........#####..# #. ##...##..#.##..######..# #.....................# ...++.8.++.....##..# #..# #.....................# #..##...##..####..# #..# #.......####..######..# #..##...##..###..# #..###### #.......# #..# #..########..##...##..##..######........ #.......# #..# #.............##.8.##.................... #.......# #..# #..<%......%...##'####............###### #.......# #..# #..########..##...........######..# #.......# #..# #..# #..####.........# #..# ......####..######..# #..# #.........# #..######## ...................########..####.........######.......... ##..................)..)........>........................ #..######..####......)%.........................######## #. #%.# #..#####).######..#####...........# #..# #..# #..# #..# #...........# #..# #..# #..# #..# #...........# #..# #..# #..# #..# #...........# ######..####..#####..######..#####...........# ...................................................... .................................................... ####################################################