##........# ###.........# ###...........# ###.............. #..............# #.....o.......# #............# #....)..>...# #.....S)...## ##.<.....### #..###### #... ##..# #..# #... #... ##..#