* * * *                                     
*       * * * *                             
*               * * *                       
*                     * * * *   * * * * * * 
*                             * * *         
*                                   * * * * 
*                                         * 
*                                         * 
*                                         * 
*                                         * 
* * *                                     * 
* * *                                     * 
* * *                                     * 
*                                         * 
*                                         * 
*                                         * 
*                                         * 
*                               * * * * * * 
*                               * * * * * * 
*                               * * * * * * 
*                               * * * * * * 
*                               * * * * * * 
*                               * * * * * * 
*                               * * * * * * 
*                               * * * * * * 
* * * * * * * * * * * * * * * * * * * * * * 
