***********  ***********
* Q     Q       Q     Q*
*  ****************** Q*
* -*Q              Q   *
*  *  ************* *  *
*Q *  QQ         V* *  *
*Q *          QQ  *Q*Q *
*  *          QQ  *Q*Q *
*   Q            X* *  *
*  **************** * +*
*Q      Q      Q   Q* +*
*********************  *
*+Q     Q*     Q  Q  Q *
*  ****  ***************
*  *QQ*               Q*
*  *  ***************  *
*  *      ++       Q*  *
*Q+*      --        *X *
*  *  ***********QQ *  *
*  *Q           *QQ *  *
*  ***********  ***** Q*
*    H      +*         *
*+QV         *Q      QQ*
***********  ***********