###################### ######## ################## ### #....................# #......# #................# #.# ###################..# #......# #(#############..# #.# #..# #......# #(# #..# #.# ###################..# #.._...# #)#############..# #.# #....................###......#########((..............##############.# #....................).(((........[)(....)............................# #.####################........}.....[................################## #.# #..############.................# #.# #..# #.................# #.# #..############...........<....(################## #.####################................................................# #....[......................................................[..<......# ##############...##############..........>............................# #...# #........................################ #...# #........................# #...# #........................# #...# #.)......................# #...# #........................# ##############...##############...^....................################ #.........................(..............[............................# #.......[.............................................................# #.###########################.###################..#################### #.# #.# #..# #.# #.# #..# #.# #.# #..# #.# #.# #..#################### #.###########################.###################.....................# #.[...................................................................# #.#############..#############........[..............################## #.# #..# #.......................# #.# #..# #.......................# #.# #..#############...................[...# #.#############........................=.............################## #.........................(...............................>...........# #................##############..###################..................# #................# #..# #..................# #................# #..# #..................# #................# #..###################..................# #............../.##############&.1....................................# #...............>..............3......................................# #.#############............X..2.......................................# #.# #........................)......######################### #.# #.........(................))...# #.# #..........................[<...# #.# #..........................)....# #.# #...................[...........# #.# #...............................# #.# #...............................# #.# #...............................# ### #################################