### .. .. ### .# ... .# #.##.# #....## #<..# ##....# #.#.... .# ##. # .# ## ... .. ##.# .##### ##.###### ###.. ###...... s..g.$.<# ##...###......## .........###..##..........## .....l....#..#.............# ..........#)S..##..........# .$....l......####..........# ...........#.####..........# ........)......(...........# ....(......######.........## .....## #..........# ##### #..........# #..........# #..........# #...)S.....# ##........## ##..<)..## ########