## ... ....########## .............# #............# .(.....S.....# !............# $............# .......####### #!..... ####.## .. ...