### #.....# #.....# #.....# #.....# #.....# #.....# #.....# #########################.....######################### #................................................>....# #.....................................................# #.....................................................# #.......)........................................><...# #.....)................................)..............# #.....)....................................)..........# #.....)##################.....##################......# #......# #.....# #......# #...)..# #.....# #......# #......# #.....# #......# #......# #.....# #......# #.....P# #.....# ... #......# #.....# #......# .... #......# #......# #......# #......# #......# #......# #......# #......# #......# # ##############......##### #. #.......................###.## #...............)......# ....# #.................%...##. ...## #..................<..#..#####..# #....................##.##...##.## ##############......##...).......# #......##..#...(.#.[####### #......#..##.8.8.##(.##.8.## #......#..#.......#..#.....# #......(..#...>...#..[..>.8# #......#()#.......#..#.....# #......#))##.8.8.##..##.8.## #..<...##.)#.....#..####### #......##...........# #......###.##...##.## #......# #..#####..# #......# ##.......## #.. #......# ##.....## #..... #......# ###.### #.....# #......# #.)# #.....# #......# #.## #.....# #......# #.# #.....# #......######.###########.!...###### #.................................... #...)............!........$........... #..................................... #...........................)......... #.........................../.g........ #...................................... #########################.....######### #.....# #.....# #.....# #.....# #.....# .... #