############################## #.(..........................####### ######### #..................................# #####.......# #.......%..........................######...#.......# #...........................................#.......# #######.....#................................^..#.......# ##### ##...........####...#################............#.......# #.)<# #............###.................................#.......#### #.### #..............'.......................................%...># #.# #....###.......#..................................#########.# #.# #.........##....####....##........................### #.# #.# #.........##....####.[..##..........................# #.# #.# #........>......'.......''..........................# #.# #.# ##'#............#........#..........................#######.# #.# #.#.....................#...........####+#..............(..# #.# ##h#.....................#...........####.................### #.# #...####....#............................#+#....#.........# #.# #...........#...................................#.........# #.# #...........#...####............................#.........# #.# #...........#...##....................##........#.........# #)# #...............##....................##..................# #.# #...####........##......).............##..................# #.# ##'## #........###...(##......###................########### #.# ##'#####........###....##...................................#######.# #......###.......(.....##.....#.................%...........'.......# #......###...........#####....#.............................######### #....................# ######........(....................# #...............[....# ######................##...........# #....................#####...........(..........#...........# #.......................##...................#..#+########### #.......................##..........%...######........ #.............###.......##..............#............. #####.........###....(..##.........#.................. #####.........##........##.......................>.... #...#.........##........##......................##.... #...#.........##........##............................ #........######..........#.....................#...... #........######.........(......................+...... #.............+................................#.... #...........###................................# .. #.......<........................................ #................................................. #.................................................. #...............................#########.......... ######.................%........# #......#############..... #......# ... ######## .