. ##. ..## ...+ ..# ..## ####..# #..'..# #..#l.# #..#...+ #<.##..# #### #..# .... #####