########### .......... #.....# . #.....# ....###..(..# .......<....# ............# ...######....... + #.......# #.......# #.......# +.......# #.......#