#############.. ........Wh....# #......S######. #.......# #.......# { ###..#### #... #.# #. .