######### #....)... #........ #..S..... ####........ #..a<....... .....##........ ### #........ #########