#### #. ...# #.. ...# #... ...# #... ...# #...###...# #....<...# #........# #........### #####......# #......# #####......###### #.....###.......# #.....'.'.......# #.....#.#.......+ #.....###.......###### #.......##'####......# #.......+.....+......+ #.......#'#####......###.. #............###'#......# #...####.....'...'......# #.....#..)######## #.....###.# #########.####### #...'......... ######.##.###. ####'##.# +.......# #.......+ ##.###### ##.##.######## #............+ ###############'## #o. #..#..#########..# #.. ............'....+ #.. #.###.##.##.####.# #..##.###.##'##.# +# #....o.......+... #..##o##.########+ #..##[##.###### #..'...........+ #..#...........# #..##.#####.##.# #.. #+# .# #.. . #.. # #.. #..