..####....... ............ ........... #....!.O.# #........# . #........#.. #........'. #... #...# #... #...# #!..##...# #######....O...###+# #.....#####r........# #.........#.........# #.........#.........# #....)....#.####....# #...>.....#.........# #.........'.........# ###########.........# ................ ................ ##.............. #.....######### #..... $ #..... #..... #.... $ $ $