######################### ###################### #...........)...........# #....................# #.###########...........# #..################### #.# #...........# #..# #.# #.....(.....# #..# #.######### #...........###############..############## #............................>.............>........... #...................................................... #..........##########.................................. #..<....... ######..###############.########..###### #.......... .........................########........ #.......... ......................................... #.......... . .<.#############.....J..........######### #.......... .... ##...#.##############.# #.......<.. ... ##..#...# #.# #.......... .... ##[##.##.## #.# #.......... .....######T##.⌠.##.#############.######## .........((####.####...................... .........(.#.###.#.#...................... ..........#.⌠W###.⌠.#..##............#### ...........#.#.###.#...# .#########..# .........).##.#.#T#..### .# #..# ...........# #.⌠.###.### .# #..# ......<.z... ##.#.#....# .#########..# ...........#.#.#.#.#...##†...........####### .......T..#.⌠.# #.⌠.#....................... .........z#.#.#.#.#..############..######## .........####.####.## #..# #.⌠ ##..# #..# ..##.##^..# #..# ....#.....# #..######### ..........#############........... .................................. .................................. ##############..#######...######## ..........)....## ####...########### ............>......................# ........###########.##############.# #######.# # #.# ########.######## ### #######.# ..........>...... ..... ........# ........######### ...# #######.# ######..# ...# #.# #####..#############...###########.# ....................................# ......................^.............# #########...........................# #...#######..##### ########.# #...# #..# #.# #...# #..##############.# #...# #.................# ##### ###################