#################### #..................###### #.##############......... #.# #.#.###### #.# #.#.# #.# ########.#.### ## ##.# #.# #............#.. ...# #.#### #.######.#.#.#.# #..# #.#.. .######.#.#.#.# #..# #############.#.# ..............# #..#### #.............#.## ..######......# #.....# #................## # #......# ######.....### #..#.#++#.#.....<.# #. ###....# #.....<......# #..).# #...###...# #..########....## #.####...w.#Z# #..########.# #...# #...............# #.....# #..'...[# +.# #...####.##.......#.#.# #.#.#.... ##.'...(# +.# #............######.# # #.#.# ... #.########.###....###.##..# .# #..#. .. #..)#..#...##...))).......# # ##. .. . #.#.#''#.#.##.###.#######.# # #.. #.............).#)# #.# ########.##.###.#.### #.# #.##.# #.....#####.# #.##.###...........# #.##.....#M#.####### #.####.###.........# ..# #.# ###.#####. ### #.# #.# #.# #.# #.# #.# #.# #.# ##. #.# #.# ######.... #.#####.#####......... #..............># #######............# #######.#.#### #.#.# #.#.# #...# ##########. ....# #..<....... ##.## #.########. .. ##