##################################### #...@.......@......................... #..@.....o@....@....................... #.o########+################............ #..##...........# #..........$.. #.3##.##..<..##.# #............. #..##..##...## #...@......... #..##...##.## #.?..@......... #..##....### #..###'#####.. #..##...## #..# #@# #..##..## #..# .$# #..##.## #..#.$!+ ..##.. #..###.# ### #..# ((' ...# .$# ...# #.# ...# ### ...