  *++++++++++++++*
*=:-::-::-::-::-::=*
+============.  ===+
+===========.  ====+
+++++++++++   +++++*
*+++  =+++   ++++++*
*++++  .+   +++++++*
*+++++     ++++++++*
*++++++  =+++++++++*
*++++++++++++++++++*
  *++++++++++++++*