. .## ..# #### #### #.# ..# ... #.# #.# #.##.### #.######## #......# #.<....... ######......###.######## .........S..h...# #####......###s# #......# #.# .............. ###############