###################### .....(...(..J%.......... ######................. ########.##############.. #................ #.....##.####### #.....##.# #.....##.# #####.##.# #.##.# #.##.# #.##.# #.##.# #.##.# .. #########%##.###.... #...................# g.. #.#######.##.###....# ... #.# #............ #.# #.# ####.###....# #.# #.# #.# ## #.# #.# #.# # ### #.## #.# #.# +..###⌠###..+ #.# #.# #..........# #.# #.# ##.###'##..# #.# #.# #### ##...##.######## #.# #.# ...# #.#.....#......... #.# #.# #..# #.#..<..#.#######. #.# #.# #..# #.#.....#.# #.# #.# #..# #.##...##.# #.# #.# #..# #.######..# #.# #.# #..# #.# #...# #.# #.# #..# #.# #.#.# #.# #.# ########..####.#####.#.##### #.# ............................. #.# ########..####.#####.#.##### #.# #..# #.# #.#.# #.# #..# #.# #.#.# #.# #..# #.# #.#r# #.# #..####.#####.#.# #.# #..##......##.# #.# #..##......##.# #.# #.# #..##......# . #.# #.# #.# #..##......# #.# #.# #.########..........# #.# ... ...................... #.# #.# #.########.########### #.# #.# #.# ####.##### #.# #.# #.# #........# #># #.# #.# #........# #.######.##########.####.#####........# #.....................................# ########.##..........###.############## #.##..........# #.# #######.##..........# #.# #.......##........>.# #.# #.......##..........# #.# #.......##..........# #.# #.......##..............# #.......################# #.......# #########