########## #........# #........# #........# ###........# #......!...## #.........## #...<....... #...Y....#.. #........# ....####### ####. .. #. #.