## ######### ... ........# .... ........# ..... ........#####.....! .........S......... ######.#####...... #.# ###.. #.#### ..... #....# .... #.##.# .... ####.# #..# ###'##### #..# #####.......# #..# ............# #..# ............####.<# ................>#####.# ........########.......# ......................## .##+#######............# #............. #.#####....... #... ..###.. #... ..# .. #.... ..# #.... .#