. ... .# .... .#### .....##.#.... #.#.#........# . ............# . ............ #.##.#.#..s....... .....#!#....# ............#.##. ................... .....##.##.##.##. .....##.# .# # #.# ......##.# .# #.# . #.......# .# #.# #.# #.......# .# ####.####.# #.......# .# ........#.###.......# . ...................# . ......#.###.......# ....####.##....##.......##.. ..........[.................. ........<.......)..........# .........##....##.......#### ........##....########## ..............# ###############