##### #...# #...# #...# #...#### ##########......## ####>.......'......'. #......######......#. #..................'. #.......####......##. #####........###.......# #####.......###..# ........# #...........# #..# #.......# #...........# #..# ##.###### #...........# ##.# ##'######## #.....####### #.# #.......... #.....###### #.# #...######## #..........# #.#.#........... ##.........# #.#.#....####P.. #....###'######.#.#....# #....#.....#....#.#....# #....#.###.#......#....# #....'.#>#.'......#....# #....#.#'#.#......+..#.# #....#.....#......####.# #####'###+###.)....####.# #....)......[.........z.# #.......##############z.# ⌠. #.......# #..####... #.....### #z..P....# #.....# #........# #.....######## #..####..# #............# #..# #..# #....<...)...# #..# +..# #.......(....# #..####..# #...###)###..# #.....Pz.####..# ##..# #.# #..# #......z.......# ###.#.# #..###'###..# #...#######.#... e..#.## #....+_###.## ######## ### ###..#... #..###'###.# ##...###.## #..S....# ########## #..# #.# #.# #..#..#...# #.......# #........# #..###.###.# #.###...#.# #...(...## #.######.# #..........# #.#.#####.# #.....$..# #.# #.# #...######## #..#.##.#.# #........# #.# #.# ##### #.###.#...# #........# #.# #.# #..#.####.# #........# #)# #.# #.###.#...# #........####.# #.# #..#.#.#.## +........e.5..# #.# #.######## ##.......####### #.# #.# #.###################.# #.# #.....................# #.# #.##################### #.# #.# #.# #.# #.# #.# #.# #.# #.################.# #.......<........._# ##################.# ###