##### #.<.# #≈..# +###+###'## ..........# s.........+ ........r.# +###+###+##