############# .# #...........# .#. #.#########.# ##.#.. #.# #.# ....... ####################.# #.# ....... #............).......# #.# ....... #.############################.# #####..?..).. ####.######.###..........................# #.>.......... ........<...........................###### #..g......... ####.##########.##########.########.# #........... # ########.# #.# #......##### ... #........########.# ##.##### .... .................p># #.# ..... #........########.# #.# .......########## #.......)....# #.# #.# ......).%%%.....# ########.^...# #.# #.# .......########.# ####.....# #.# ..... #.##### #........# #.# #### #.###.....####........# #.# #......