#.#.#.... .g....... #.#.#.#.. ..#.#.#.. .....#.# ##@....... #.#.#.#.## ......... #.#.>.... .(....... #.#...#.#######........ ####.#.................... ....#.#....@........# #....#.#.#.........####.# #....#.#.#............... #....#.#.#.........####.. ##+#.#<#.#####.....# #.#...............# #####.###.#[#######...## #......................... #.........@.####.......... #..............+@......... #...........####.......... #......[....S......####### ###+##'#.......###### ... ... #.#............# #..##.# #.#............# #..##.# #<#............# #..##.# #####..........# #..##.# #........### #..##.# #.....##.# .#####..##.# ####### .# ...........# .# #####..##.# ######^.##.# ........##.# #######.##.# #.##.# #.##.# #.##.####### #.##...<...# #.##.##.##.# ######.##.##.##.## ..................# ##########.##.##.## #######.##.##.# ..............# #.#####.#..#### ###..# ...# ##..# #..# #..# ....