### .. .. #.## ..... #+# ..# ...... #.# ### #.# ........#+##.# ..######.########## .............####.##..............# ..........(.#....##..............# .....?.....#..#.##..#####'####.. ####.........##.#.##..#........+ .(....................#........# #........(##..###.##.)#.(......# #.....w..(##..# #.##..#...<....# #.........##..# #.##..#........# #.............# #.##..#........# #..$..........# #.##..+........# #.............# #.##..####+##### #.............# #.##... #########+##..# #.##... .... ##### .###