### ### #.#############.# #...............# ##############################.#############.# #.................................# #.# #.############################.##.# #.# #.# #....# #.# #########.######################################## #.# #...................................>............# #.# #.#######.##########################.###########.# #.# #.# #.# #.# #.# #.# ############.# #.# #.# #.# #.# #............# ###'###### #.# #.# #.# #.##########.# #........# #.# #.# #.# #.#.....<..#.# #........# #.# #.# #.# #.#'####...#.#####........# #.# #.# #.# ####.^..................###### #.# #.# #.# #.............#.######### ###+######## #.###.## #...........<.#'################ #.(........# #......# #.......#####.........[......... #..........# ######## #.......+...'.......)........... #..........# #.......#####.............$...(.################..........# ####...........>..|...........$.'e........................# #.################...........#)..###########...........# #.# #........####...# #...........# #........# #...# #.##'######## ##........# #...# #..#.# ##.........# #...# ######.#.# #..........# #...#######.......!###### #..#..####### #...#...................# ##..###..## #...#...........[.......# ##..##.##..## #...................# #..###)###..## #...................# #..#.......#..## #.............>.....# ..###....)###..#### #..........#(.....### # .##.##...##.##....######..........#......# ....###'###.###'###....##.............#......# ............))........................#......# ...########)#####.#######.............#......# #.# ##.# #........######...)..# #.####..##########'##### #......# ##(#........... ...# ######## #(....)........ ...# #.............. ....# #.............. #.............. #.............. #.............. #...#######.... ##'## ...