## .. . .##.# #..########..#. #..#.......#.!# #..#........[## #..# ......#.?# ##..#####.##..# ##...##..S....## #..#)##.##.##.......# ####.#.................# ......).#####.######.... .......<# #..$ ... ...........###### ## ##..###.##..... .(.. ..# #### ... ... .. ..## ##