###### ######## #....## #......# #^....# #......# #.###'### #......# #.#.....# ###########......#####.#.⌠.⌠.########## ...................(.'.+..>..'.......># ....................##.#.⌠.⌠.########.# ####...###......##..#.#.....# #.# #...# #......###.#####'### #.# #####..)# #......# #...##..## #.# ..##...# ######## #........# #.# ########.##.).# #........#.#######.# #......#<##...# #........#.........# #.o..##[..###### #######......#.######..# #.###.o............# .............# #.......# #.....#####...####.# .............# #.####.## ####.)#..........# ..........#### #[# ......########.# ......W.#.## #.# ..?...o. # ........#..# # #.# #.......?. ........##.## #.####.# #.......... .$.../..#...# #....#.# #........... .....>..#...# ####.#.# #............ ....!...#...# #......# ........##.## #.#.######## #######.##..# #........... #.###.## ###.######## #. #...# #.#..<..# #.##...# #.#.#.#.# #......# #.# #.#.# #..#.#...# #.# ..#.# #..#.##..# #.#####.# #..#.# ..# #.......# #..#.# #># ######### #..#.. .. #..### ## #..############# #.............<# ##.############# #.# #<# #.# ###