##### #...# #...# #...# #####...# ##.......# #####........## .........?...Zy... .........#....... .####.......!##Z[.. ..##. .# $......#####.#.# #..#.# ###. ...#.##.# ##..#.# #...###.. #.###.##.###yy##.# . #...##.###.#......#...y.#.# . .. #............>.......Wy@.# ). #.## ##....#...............(h..# ...###...###..#....................(.# ....##..........#................(.# #..###...........................### #.<<.........#........./..........## #####......#.......................## ##......##..................<....# ......#..##......................# # ####...####.# ...... ..#####.......# ..#.......###.# ##.##. #......## ............ .. .# .......# ..........# .. #....)... ..........# #........# ..........# #........# ......{...# ..........# ..........# .........## ..#.....## # #######