######### #.......# #.#####'###### ######### #.# #........# #.......# ### #.# #........# #.#####.# ..#######.# #........########.# #.# #.#.......# #...............#.# #.######## # #.#.#....## #...............'.#####........# #. #.#.#....# #..........)....###...#..#####.# ..#4#..#.#.#....######+#########.#...#.#.#..#####.# (>((e(1...2'....'(...2((((.1....................#.# .......#.#.#)...######.#########.#...#.###..#...#.# .#)#. #.#.#....# ##.### #......###.# #..#.#.#.# .< #.#.######## #....# #..........###......#.# (# #.#.# #.###..#.# #......###.#......#>#.# #.#.# ####.#....#.# #......# ###.#........# #.#.# #....#.#.)#+#########.# #.....#.#..### #.#.# #.##.#........# #.# #.#<..#....# #.#.# #.#..#####....# #.# #.#.#####..# #.###.#......'....# #.# #.#.# #..# #...#.#....###....#######.# #.#.# #..# ###.#......'..............# #.... #..# #.###....################ ###.## #..# #)# #...f# ... #..# #.# #....# #.# #..# ####'######## #.# #..# #.......# ..# #.. #####+### #.......# ### #.......# #.......# #.......# ####'#### #.......########.# #.......##.......# #.......##.####### #.......##.# ##########.......##)######## #.........####..)%.........+ #.........# ######.######## #.........+ ..# #.........# #### #.........# #######..)).f...# #...............# #.####..........# #.####..........# #....#.######.### ####.#.#......# #......#.###### #.##.###.# #.##.#<#.# #.##...#.# ##.######.# #.........# ###########