#.. ##$# ##. ... .... #.# ....# ### #.###....# .?.. ##.......## ..... #.........## ......$###...%........ ..##)o.o........# ........o....!.....# .. ######....#...#...# ... ##### ######...#...# #...####...##################....## ............................%)...# ###....#.......##.....#####......## .........%.........................[. .#......[.#...####...#####...#####.. ###...####...# #...# #...# # #.....# ##### ##### ##### #....<# #.....# #######