.......(.....## ........!.....# ..............# ..<............ ..(.....%.....# ...(..........# .......S....... ......O<.....# .....##.....## ### #######