###### ##### #....######## ##########...# ######.##........# ............###......#########.# ............'.'...........> #.# .#..####....###.)...####### #.# #..# #....# #.....# #.# #..####....# ####### #.# #.......#### #....###########.# #..###### #....'...........# #. #..# #....############# # #. #..# #....# #.#. #..# #....# #.#.# #..#### #....# #.... ##....# #....# ####...######....#########'### .................'.........# ##.....#####....########### #...#.# #....# ##..#.# #....# #..#.# #....# #.#.# #.#### #.#.# #.# ###### #########.#.#####.########### #....# #.......))..#...............# #....#########......##.[##.###.#########.# ###.#.......#.........##...#.##..# #.# #...#.......##.#......##.#.#.....# #.# ###.#.###.....##.#......##.#.^###..# #.# #...#............#......##.##.###..# #.# ###.#.###.+#########......##.##..##..#########.# #...#......#.........###......##.##............#### #.#.###.......######## #####..##.##...........)...# #.#...........# .........................<#.# #.###.#.......# ###########.##.############.# #.....#.......# .........#.# #.......# ####..#.......# ########.#.# #.####### ##.######'## #.#.# #.# #........### #...# #.# ########...# #...# #.# #...+ #...# #.# ....a.....# #..># #.# ........### #.### #.# ......... #.########.# .......## #..........# .s..... ############ ....... ####+##