######## #......# ####### #### ...$..# ....... #..##......###....... #...# #..F.#oo..... ##..######.#.ooo..... #..#......y########. #........#S...# ######.......####.# .....#.......## # ......#.......## .......<........# .................. ..............#... ........#####.# .. ........# ..# # ......#.# #... ......... #. ....<.... ......... ..........