. .# ####### .# #<.##.. .. ##.##.# .# # #.##.# .# ###.##.##.# .# # #......##.##.#+#.# #.#.###..........# # #....S.....# #..........# #............. ..............# ###...........# [..........!.# ####....#.#.# ......... .#......# ###