###+#### #..<...# #Y.....# +......# #......# #......# #####+##