######## #......# #.####.# # #<# ##.###.# #.Sh...# #....##### #.... .... #.. ##