##### ...# ####### ...####.########.....# ...'...........'.....# ..####.########.....# #.....# #.##### #.#.#.# #....# #.#.#.# #....# ###.#.#.######....############## ..............................># ###.#.#.######...^######.####### # #.#.# #....# #.# #.#...# ###+#### #.# #.#.###..... #.# #.. #........... #.# #.. ###.###$.... #.# ... #a# ... #.# .. ####|## . #.# #(##..)..# #.########### #..#.....# #...........# #.#.....# ###########.# #..###.## #.# #........# #.# #.#.###..# ###### #.# #.#o# #..# ###....####### #.# . ... ..# #............# #.# .. ... ####..PP.#.####.# #.# #o ... #.....∩P...####.# #.# #. ....# #.#...PP...#....# #.# #.##.......#.########.# #.#######.............# #.# #.##.########## #.# #.##.# #.# #.##.# #.# #.##.# #.# #....# #.# ###### #.# ############# #.# #...........# #.# #...).......# #.# #...........# #.######################## #......###### #........................# #############################......#################################.## #..................................'..........................# #.# #.###########################......##########################.# #.# #.#.......# ######## #.# #.# #.#.#####.# #.# #.# #.#.#<..#.# #.# #.# #.#.###.#.# #.# #.# #.#.....#.# #.######.## #.#######.# #.........# #.........# ########### ###########