#### ..# # #####'### ..# #.......# ###.##### #.......# #........# #?.....?# #.........# #..z....# #.{.......#. . #.....?o### #........!.. #. #.......{.####{.......# #. #.......#..o...)......# #. #.......######...o....# #. #.......# #........# #. #!......# ####.###.# #. ....O..# #.# .. #.## +###### ####%# # #..# ##....# ##.# #####+### #..#### #####.### #.......# #.## #...).>.#####.......# ##'####### #..........##.......# #.........# #....)..##..'.......# #......... #.......#####...(...# ###......... #.......# #.......###.'......... #.......# #.......'...#......... #.......# #.......#####%........ #......># #.......# #......... #.......# #####+### #........ #.###### ######... .##