#### !.. ... ..# #####..### ..###........# .........?...## #..<....... #........#. ####..#### ..# ..# ..# ... ....