###### #....# #######################.(..## . ...........................># ... ######.###############.....########## ^....###########.###### #.....##........ ...)>..)................ #.....##........ ....######.############# ..#............... # #.#...# ###.#####.##....[... #.#.#.# ...#####.##........ #.#<..# ...#.......####### #.#.### ..#.......# #.#...# #.#.).....# #.###.# #.#.......# #.# #)# #.........# #.###.# #o##......# #.....# #)####.#### ####### #)# .# #.# .# #.. #.. #).. #.#. ..#.#