. ######... #######........ >......<......h ##.##########.. ##.###### .h)oo...# #h# ##. #)####.#..... #....<....# ######.##..... #.# ##.# #.# #.. ### ### ..# #.### #.#.. #.#.# #.#a# ######S#.###.# ......aao.....# .$#####.#.##..# #.#.# #.#.# #..#####.#.# .......@.#.. #..#########