######## #......# ########### #......# #.........# #....>.# #.........# #......# #.........######## ...#......# #..........?.....# .......<..##### #.....)...##...?.. ....###.......# #..w......# ..... #........####.#... #<........... ...? ##.>###........... ##########.... ... ##..###..... ..... .. ##... .). ..... . ##..# . ....< ...# .#..# .##... .. ...