############# ######...........# ##....f....####...### ##...###.##.##.......##### ..###.....##.##.)............[ .............#####.......##... .###.....#..# #.[......# ##<..##..# #.##...#.# ##.###..# #.###.##.# #.##...## #.# #.##.. #.#>#...###.# #.##.## #..##..#.##.###.##.# ... ##..##...........##.# >∩# ..............#f####.# ..# #####.##..#####.####.# #.# ##...###.......#.# #.# ###<# #.#####.#.# #(# #.###^# #.#f# #.# #.....# #...# #.# #####># #.#.# #.# #.#####.#.# #.# #..f....#.# #.# #########.####.# ###.# #.........# ..# #..$# #.# #..######## .## #.### #.# ##.# . #.# #.### #. #.# #.# #.... #.# #.# #.# #.#.# #.# #.# #.# #.#.# #.# #.# #.######.#.####.## #.# #................# ##.# #..#####.#.####..#######..##### #..# #....#.......Pf.aO.....# #..# #....)....#######.####.# #..# ##...#.#...# #.# #..# ##.##...#.# #.# ########..# #........# #.# .........## ########..#### #.# #######..# #.....##..# #.# #..####.....##..## #.# #................# #...........###..######## # #........................ #. ###############.######### #.# ########.# ## #.##########⌠.⌠.....# #.###f..........∩..##### #.#.##########⌠.⌠.# #.## ###### ###