##### #...# #...# ... #(## #..# ########..## ...........# ...........# #.<.?.# ##(.(..#####..# #......5.......# ###..............# .................# ..............##.# .........(.@...# .# ...##..(......(#. # .. #...((....... ...##....>(....## ...?...........# ...............# ...#..........# #. #..........# ##.........# #..###....!. #..( ...... #..# ####+ ...# ....