********************************
*          0    &    0         *
*                              *
*0 ************************** 0*
*  *                        *  *
*  *                        *  *
*  *                        *  *
* 0*       2          2     *0 *
*  *                        *  *
*  *                        *  *
*  *                        *  *
*  *                        *  *
*  *                        *  *
*  *                        *  *
*  *                        *  *
*  *       1         1      *  *
*  *                        *  *
*  **************************  *
*                              *
*                              *
*+                            -*
*                              *
********************************