* * , * , * * * , * , * * * * , , , , * * ** _ _ ##########++ * * #........... +, ,+ #......#..# * * #####.##.......... .......'........... , ##+#####......#..#. , * * , #........... * * *####'#####+ * *, #.......# * , , #.......# , , ,*#...S...# , *#...<...# * * #.......# * #.......#* * * #.......# ######### ,+ , * ** * , , * * , , * * , * , * * *