### #.####### ######### #......<# ### ........### #.####### ## ###.#################...(......##########.### ... +.....)))...........+<.........+........>...# #.. ###.###########...###..........####.#######.# ### #.# ##'###########...##................# #)# #... #.# #+# #...........##...##...........####.#######)# #.#.####.#####.####...........##................####.........# .........z....................++..................############ .........Z####................##.........#.#....#.# ..........# ########...................##...####.## .......M).# ##########).........###..# #..# ..........# #...........(...# ##.# .......z..# #...............# #.## ..........# #...............# #..# ..........# #........######.######.# ..........# #........#...........#.# ........?.# ########.#.####.####.#.# ..........# #.#.#.......#.#.# #.#.#.##.##.#.#.# #.#.#.#...#.#.#.# #......._.......# #.#.#.#...#.#.### #######.#.#.##.##.#.# #.......#.#.......#.# ######'#####.#.####.####.# #.........##.#...........# #.........##.######.###### #########..[......##.......>## #..........###'#######......>## #.......)))# #.# #........# #..........# #.# #........# #..........# #.# #........# #.[........###.# #........# #..[...........# #........# #########'###### #..####### #.....# #......... #.....# ##.####### #.....####### #.# #.....'.....###.# #.....#####)#...# ####### #.##.## #....# ######