########## .........# #.....:.<# .##....S:.### ...####SSN.# ...N #.#### S..##.##)# NS.SS....# .#....#### ..... .... ... .. .