. .. ... .... ..... ......#### ...<.....# ......##.# .#######o######## ................ ######.........# #.........# ..oo.......# ##..oo...$..# ...........# #...........# #...........#