uva706測資A

Input:
2 12345
3 67890
5 8
4 1314520
2 98765432
3 1000000
10 12345678
0 0
Output:
      --   --        -- 
   |    |    | |  | |   
   |    |    | |  | |   
      --   --   --   -- 
   | |       |    |    |
   | |       |    |    |
      --   --        -- 

 ---   ---   ---   ---   --- 
|         | |   | |   | |   |
|         | |   | |   | |   |
|         | |   | |   | |   |
 ---         ---   ---       
|   |     | |   |     | |   |
|   |     | |   |     | |   |
|   |     | |   |     | |   |
 ---         ---   ---   --- 

 ----- 
|     |
|     |
|     |
|     |
|     |
 ----- 
|     |
|     |
|     |
|     |
|     |
 ----- 

        ----                 ----   ----   ---- 
     |      |      | |    | |           | |    |
     |      |      | |    | |           | |    |
     |      |      | |    | |           | |    |
     |      |      | |    | |           | |    |
        ----          ----   ----   ----        
     |      |      |      |      | |      |    |
     |      |      |      |      | |      |    |
     |      |      |      |      | |      |    |
     |      |      |      |      | |      |    |
        ----                 ----   ----   ---- 

 --   --   --   --   --        --   -- 
|  | |  |    | |    |    |  |    |    |
|  | |  |    | |    |    |  |    |    |
 --   --        --   --   --   --   -- 
   | |  |    | |  |    |    |    | |   
   | |  |    | |  |    |    |    | |   
 --   --        --   --        --   -- 

       ---   ---   ---   ---   ---   --- 
    | |   | |   | |   | |   | |   | |   |
    | |   | |   | |   | |   | |   | |   |
    | |   | |   | |   | |   | |   | |   |
                                         
    | |   | |   | |   | |   | |   | |   |
    | |   | |   | |   | |   | |   | |   |
    | |   | |   | |   | |   | |   | |   |
       ---   ---   ---   ---   ---   --- 

              ----------   ----------                ----------   ----------   ----------   ---------- 
           |            |            | |          | |            |                       | |          |
           |            |            | |          | |            |                       | |          |
           |            |            | |          | |            |                       | |          |
           |            |            | |          | |            |                       | |          |
           |            |            | |          | |            |                       | |          |
           |            |            | |          | |            |                       | |          |
           |            |            | |          | |            |                       | |          |
           |            |            | |          | |            |                       | |          |
           |            |            | |          | |            |                       | |          |
           |            |            | |          | |            |                       | |          |
              ----------   ----------   ----------   ----------   ----------                ---------- 
           | |                       |            |            | |          |            | |          |
           | |                       |            |            | |          |            | |          |
           | |                       |            |            | |          |            | |          |
           | |                       |            |            | |          |            | |          |
           | |                       |            |            | |          |            | |          |
           | |                       |            |            | |          |            | |          |
           | |                       |            |            | |          |            | |          |
           | |                       |            |            | |          |            | |          |
           | |                       |            |            | |          |            | |          |
           | |                       |            |            | |          |            | |          |
              ----------   ----------                ----------   ----------                ----------