########## ####........# ...##...........# ................# ................# ..........)[..).# ..........o.....# ..........o.....## .................# #.............## ###..........## ###.....#### #######