############################################################# .....................^......................................# ######.#########....................#####.######..########.# #.# #.#######.#########..# #.# #..# #.# #.# #.# #.# #..# #.# #..# #.# #.# #.# #.# #..# #.# #..# #.# #.# #.# #.# #..# #.# #..# #.# #.# #.# #.# #..# #.# #..# #)# #.# #.# #.# #..# #.# #..# #.# #.# #.# #.# #..# #.# #..# #.# #.# #.# #..# #.# #.# #..# #.# #.# #..# #.# #.# #.# #######.# #[# ........# #.# ........# #.# #######.# #.# #.# #.# #.# ########.# #.# .# ........[# #.# ..# .........# #.#########..# ######..# #............# #..# #............# #.(# #............# #..# #..=.........# #O.# #............# #..# #............# #..# #............# #..# #............# #...# #..# #.>..........# #...# #..# #............# #>..# #..# #............# #...# #..# #............# #...# .# #............# #...### #.# #.......>....# #8.8.8# #.# #............#####.⌠.⌠.# #.## #.................8.∩.8## #..# ...#######.........⌠.⌠..####..# ... #..######8.8.8.......# #. #..# ##........<..# #..# #.########).# #..# #.# #))######. #..# #.# #.)..[.... #..# #.# #......... #..# #.# #...####.. #..# #.# #...# #..# #.# #...# #..# #.# #...# #..# #.# #...# #..# #.# #...# #..# #.# #..# #.# #..# #.# #..# #.# #..# #.# #####..#######.# ................##### ...................... ######################