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