* ## ** * * #####. , ,, , , * .......##### * * ,..#........# , ..........# * , , #......Zo#### , , ,,#.....oohO..#* * . #......eS##..^..# ...#......o.######.M. , , ........<.......# # , *#..........##..< , #..#...$.......... * #.............# * *#####..###.## ., * , , #.## .# * , , ..# * # , ... , * ,.. * , , * *, , , * , ,_ , , * ,,