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