# #. .##..#########.##. ..........<....... .##..##.######.#.. #...#.######.# #............# ###.#.........# #...........# . #....#####..###. ....###............... ...?..S(.....######### ......g...##.# ....####..##.# ... #..##.# . #..##.# #..##.# ##>#..# .....#