Kim tự tháp đầy đủ rỗng 2 trong trăn

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
20_______221
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
22
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
23
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
28
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
25
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
26
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
28
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
28
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
29

Show

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    32

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    35
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    21
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    22
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    38

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    40
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    42
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    43
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    45

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    48

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    150
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    51_______216
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    49
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    55
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    20
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    57
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    28
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    59

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    153
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    62
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    23
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    66
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    15
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    49
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    55
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    20
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    57
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    49
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    28

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    40
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    79
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    43
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    45

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141______3200
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    85

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    40
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    42
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    43
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    45

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    15
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    15
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    26
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    28

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    15____216
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    23
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    40
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    06____107

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    10

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    20_______221
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    22
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    23
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    18
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    49
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    55
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    21
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    57
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    28
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    28

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    40
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23______279
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    43
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    45

     

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    32

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    21
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    04

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    36

     

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    37

    C#




       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    20
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    39

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    255
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    251
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    252

     

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    255
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    256
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    25
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    47

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    1
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    8

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    0

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    256
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    25
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    0
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    9

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    2
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    3

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    7

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    140

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    81____3143
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    148

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    150
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    151

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    153
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    154

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    62
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    81____3157
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    200

    _______062

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    81____3143
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    206

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141____3570

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141____3573

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141____31416

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

    _______16____3577

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    640

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    81____3157
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

     

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1433

    PHP




       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1434

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1435

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1436

     

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1437
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    0____31439
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    61

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1443
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1444

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    3

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23_______31451
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1452
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1451
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1454
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1439
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1451
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1458

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    7

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23_______31467
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    16____31451
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1467
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1472
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1439
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1467
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1458

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1480
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    143
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    148

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    150
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1443
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1492
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1451
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1494

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    153
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1443
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1501
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1443
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1503

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1504
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1451
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1506

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1480
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    157
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141____3200

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1480
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    143
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141____31443
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1519

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1443
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1444

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6

    _______16____3573

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1480
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1530
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6

    _______06____3577

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    23____31451
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1444
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1451
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1543
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1439
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1545
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1451
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1458

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1480
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    157
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

     

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1557

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1439
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1559

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    0____31439
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

     

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1563

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1564

    Javascript




       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1565

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1567

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1569
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    8

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    0

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1437
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    36

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6____31569
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    9

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    2
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    3

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    7

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1591

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1595
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1596
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587____3148

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    150
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2005

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    153
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    154

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1595
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    157
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141____3200

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    155
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1595
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1596
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141____3206

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587____3570

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1595
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2029
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    573

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6

    _______16____3577

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2039

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1595
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    157
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566____32052

    _______06____32054

    Đầu ra

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########

    2. kim cương rỗng

    Ghi chú. Đối với đầu vào chẵn, hãy in mẫu cho n-1

    Ví dụ

    Đầu vào. 1

    đầu ra

    Kim tự tháp đầy đủ rỗng 2 trong trăn

    Với n=1

    Đầu vào. 7

    đầu ra

    Kim tự tháp đầy đủ rỗng 2 trong trăn

    Với n=7

    Đầu vào. 9

    đầu ra

    Kim tự tháp đầy đủ rỗng 2 trong trăn

    Với n=9

     

    Tiếp cận. Để in kim cương, chúng ta cần in khoảng trắng trước ngôi sao và sau ngôi sao để đạt được khoảng cách tăng dần của các ngôi sao

    Để in hình hộp chúng ta cần in dấu ‘-‘ cho i==1 (hàng đầu tiên) & i==n (hàng cuối cùng) và ‘. ’ cho j==1 (cột đầu tiên) và j==n (cột cuối cùng)

    thuật toán. 1. Nếu n là số lẻ n

    2. Tìm mid=n/2

    3. Di chuyển từ 1 đến giữa để in nửa trên của mẫu (giả sử i)

    4. Di chuyển từ 1 đến mid-i để in khoảng trắng cho hộp ngoài cùng bên trái phía trên (giả sử j)

    5. Nếu (i==1) in ra ‘*’ (vì đối với hàng đầu tiên, chúng ta chỉ cần một ngôi sao)

    6. khác in '*' và duyệt qua từ 1 đến 2*i-3 để in khoảng trắng cho viên kim cương rỗng (giả sử j) và in '*' sau khi vòng lặp kết thúc

    7. Di chuyển từ 1 đến mid-i để in lại khoảng trắng cho hộp ngoài cùng bên phải phía trên (giả sử j)

    8. Đóng vòng lặp ở bước 3

    9. Di chuyển từ giữa+1 đến n-1 để in nửa dưới của mẫu (giả sử i)

    4. Di chuyển từ 1 đến i-mid để in khoảng trắng cho hộp ngoài cùng phía dưới bên trái (giả sử j)

    5. Nếu (i==n-1) in ra ‘*’ (vì đối với hàng cuối cùng, chúng ta chỉ cần một ngôi sao)

    6. khác in '*' và duyệt qua từ 1 đến 2*(n-i)-3 để in khoảng trắng cho viên kim cương rỗng (giả sử j) và in '*' sau khi vòng lặp kết thúc

    7. Di chuyển từ 1 đến i-mid để in lại khoảng trắng cho hộp ngoài cùng bên phải phía dưới (giả sử j)

    8. Đóng vòng lặp ở bước 9

    C++14




       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2055

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    20
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    57
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    64

     

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2059

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    25
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    0
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2063

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2067

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    153____32070
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2071

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566____32073

    _______06____32075

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6

    _______06____32078

    _______06____11____32081

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____32084
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2085

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2087
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    143
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566____3153____32093

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    142
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2096
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1____3200
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    142
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2096
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5706

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____35709
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5710

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    142
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    143
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    142
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2096
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____32084
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5726

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2087
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    143
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566____3572

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5734
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5734

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5734____35738

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5734
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____35741

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5742

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____35745
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2085

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2087
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    143
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    153____35754

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    142
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2096
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1____3200
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    142
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2096
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5706

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____35770
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5710

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    141
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    142
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    143
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    142
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2096
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____35745
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5726

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2087
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    143
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566____3572

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5734
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

     

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5798

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6400

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5734
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6403

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5734
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    0

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6407

    Java




       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6408

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    251
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    252

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2059

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    256
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    25
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    0______01
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    1
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2067

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    153____36424
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    49
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6426____028
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    61
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2071

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566____32073

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6433
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    49
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    144

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6436

    _______06____32078

         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    6
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____027____028
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6443

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____36446
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    28
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6448____32085

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    39
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    143
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1587

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    153____36457
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    28
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6459

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    39
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2096
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1566
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    1____3200
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    5

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    39____32096
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    2
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5706

       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2086
    -----*-----
    |   * *   |
    |  *   *  |
    | *     * |
    |*       *|
    *         *
    |*       *|
    | *     * |
    |  *   *  |
    |   * *   |
    -----*-----
    1____36446
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    28
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6477
         #
        # #
       #   #
      #     #
     #       #
    #         #
    ###########
    49
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    2554
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6480
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    6481
       *   
      * *  
     *   * 
    *     *
     *   * 
      * *  
       *   
    5710