######## #......# #..<...# #......# #'###### #..{..# #..Z...# #......# ........# ..........# ...##.....## ... #.....# .. .......