## .# .# .# .# ######g#### #....y....# #.#.##..#.# #y##..# #. .S....# .... ....##.# #.#.####..h.# .# ......#..... .. #.#.##S##.#.# ## #....hy.....# #.###.####### #.....# #..y..# #.$>?.# #....y# ##..y## #... #... [ ... ...# .[.. ###...### # #..) ... # ####.##..##.# .# #/.!........#.. #..#... . #..#.##..# #........# ##<......# ###.##### .# .. ... ... ...# .