.## # #.. .. ### .. ...####.... ......#. ..... ##..## ##..<.## #..##..## #.####..# #......## # ##..##### #. ##..># ###.###..### #...S....# #...s...## ....#.##### .. .. #. #. #