[BACK]Return to lines.out_ascii CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc / regress / tbl / layout

Annotation of mandoc/regress/tbl/layout/lines.out_ascii, Revision 1.3

1.1       schwarze    1: TBL-LAYOUT-LINES(1)         General Commands Manual        TBL-LAYOUT-LINES(1)
                      2:
                      3: NNAAMMEE
                      4:      ttbbll--llaayyoouutt--lliinneess - table cells containing lines
                      5:
                      6: DDEESSCCRRIIPPTTIIOONN
                      7:      hline top left:
                      8:      ---- 12
                      9:      21   22
                     10:      hline top:
                     11:      11 ------ 13
                     12:      21   22   23
                     13:      double hline top:
                     14:      11 ----------- 13
                     15:      21   22   23   24
                     16:      hline top right:
                     17:      11 -----
                     18:      21   22
                     19:      hline in front:
                     20:      11   12
                     21:      ---- 22
                     22:      31   32
                     23:      vline in front:
                     24:       11   12
                     25:      |21   22
                     26:      |31   32
                     27:       41   42
                     28:      hline and vline in front:
                     29:      11   12
                     30:      21 | 22
                     31:      ---+ 32
                     32:      41   42
                     33:      vline and hline in front:
                     34:       11   12
                     35:      |21   22
                     36:      +---- 32
                     37:       41   42
                     38:      hline in the middle:
                     39:      11   12   13
                     40:      21 ------ 23
                     41:      31   32   33
                     42:      vline in the middle:
                     43:      11   12   13
                     44:      21 | 22   23
                     45:      31 | 32   33
                     46:      41   42   43
                     47:      vline and hline in the middle:
                     48:      11   12   13
                     49:      21 | 22   23
                     50:      31 +----- 33
                     51:      41   42   43
                     52:      hline and vline in the middle:
                     53:      11   12   13
                     54:      21   22 | 23
                     55:      31 -----+ 33
                     56:      41   42   43
                     57:      double hline in the middle:
                     58:      11   12   13   14
                     59:      21 ----------- 24
                     60:      31   32   33   34
                     61:      hline, vline, hline in the middle:
                     62:      11   12   13   14
                     63:      21   22 | 23   24
                     64:      31 -----+----- 34
                     65:      41   42   43   44
                     66:      hline at the end:
                     67:      11   12
                     68:      21 -----
                     69:      31   32
                     70:      vline at the end:
                     71:      11   12
                     72:      21   22 |
                     73:      31   32 |
                     74:      41   42
                     75:      vline and hline at the end:
                     76:      11   12
                     77:      21 | 22
                     78:      31 +----
                     79:      41   42
                     80:      hline and vline at the end:
                     81:      11   12
                     82:      21   22 |
                     83:      31 -----+
                     84:      41   42
                     85:      hline bottom left:
                     86:      11   12
                     87:      ---- 22
                     88:      vline bottom left:
                     89:       11   12
                     90:      |21   22
                     91:      |31   32
                     92:      hline and vline bottom left:
                     93:      11   12
                     94:      21 | 22
                     95:      ---+ 32
                     96:      vline and hline bottom left:
                     97:       11   12
                     98:      |21   22
                     99:      +---- 32
                    100:      double hline bottom:
                    101:      11   12   13   14
                    102:      21 ----------- 24
                    103:      hline, vline, hline bottom:
                    104:      11   12   13   14
                    105:      21   22 | 23   24
                    106:      31 -----+----- 34
                    107:      hline bottom right:
                    108:      11   12
                    109:      21 -----
                    110:      vline bottom right:
                    111:      11   12
                    112:      21   22 |
                    113:      31   32 |
                    114:      vline and hline bottom right:
                    115:      11   12
                    116:      21 | 22
                    117:      31 +----
                    118:      hline and vline bottom right:
                    119:      11   12
                    120:      21   22 |
                    121:      31 -----+
                    122:      double vline in front:
                    123:       11   12
                    124:      |21   22
                    125:      |31   32
                    126:       41   42
                    127:      hline and double vline in front:
                    128:      11   12
                    129:      21 ||22
                    130:      ---+|32
                    131:      41   42
                    132:      double vline and hline in front:
                    133:       11   12
                    134:      |21   22
                    135:      +---- 32
                    136:       41   42
                    137:      double vline in the middle:
                    138:      11   12   13
                    139:      21 ||22   23
                    140:      31 ||32   33
                    141:      41   42   43
                    142:      double vline and hline in the middle:
                    143:      11   12   13
                    144:      21 ||22   23
                    145:      31 ++---- 33
                    146:      41   42   43
                    147:      hline and doble vline in the middle:
                    148:      11   12   13
                    149:      21   22 ||23
                    150:      31 -----+|33
                    151:      41   42   43
                    152:      hline, double vline, hline in the middle:
                    153:      11   12   13   14
                    154:      21   22 ||23   24
                    155:      31 -----++---- 34
                    156:      41   42   43   44
                    157:      double vline at the end:
                    158:      11   12
                    159:      21   22 |
                    160:      31   32 |
                    161:      41   42
                    162:      double vline and hline at the end:
                    163:      11   12
                    164:      21 ||22
                    165:      31 ++---
                    166:      41   42
                    167:      hline and double vline at the end:
                    168:      11   12
                    169:      21   22 |
                    170:      31 -----+
                    171:      41   42
                    172:      double vline bottom left:
                    173:       11   12
                    174:      |21   22
                    175:      |31   32
                    176:      hline and double vline bottom left:
                    177:      11   12
                    178:      21 ||22
                    179:      ---+|32
                    180:      double vline and hline bottom left:
                    181:       11   12
                    182:      |21   22
                    183:      +---- 32
                    184:      hline, double vline, hline bottom:
                    185:      11   12   13   14
                    186:      21   22 ||23   24
                    187:      31 -----++---- 34
                    188:      double vline bottom right:
                    189:      11   12
                    190:      21   22 |
                    191:      31   32 |
                    192:      double vline and hline bottom right:
                    193:      11   12
                    194:      21 ||22
                    195:      31 ++---
                    196:      hline and double vline bottom right:
                    197:      11   12
                    198:      21   22 |
                    199:      31 -----+
                    200:      vline left below hline top left:
                    201:      +---- 12
                    202:      |21   22
                    203:       31   32
                    204:      vline right below hline top left:
                    205:      ---+ 12
                    206:      21 | 22
                    207:      31   32
                    208:      vline left below hline at the top:
                    209:      11 +----- 13
                    210:      21 | 22   23
                    211:      31   32   33
                    212:      vline right below hline at the top:
                    213:      11 -----+ 13
                    214:      21   22 | 23
                    215:      31   32   33
                    216:      vline below hline at the top:
                    217:      11 -----+----- 14
                    218:      21   22 | 23   24
                    219:      31   32   33   34
                    220:      vline left below hline top right:
                    221:      11 +----
                    222:      21 | 22
                    223:      31   32
                    224:      vline right below hline top right:
                    225:      11 -----+
                    226:      21   22 |
                    227:      31   32
                    228:      vline left below hline in front:
                    229:       11   12
                    230:      +---- 22
                    231:      |31   32
                    232:       41   42
                    233:      vline left above hline in front:
                    234:       11   12
                    235:      |21   22
                    236:      |31   32
                    237:      +---- 42
                    238:       51   52
                    239:      vline right below hline in front:
                    240:      11   12
                    241:      ---+ 22
                    242:      31 | 32
                    243:      41   42
                    244:      vline right above hline in front:
                    245:      11   12
                    246:      21 | 22
                    247:      31 | 32
                    248:      ---+ 42
                    249:      51   52
                    250:      vline left below hline in the middle:
                    251:      11   12   13
                    252:      21 +----- 23
                    253:      31 | 32   33
                    254:      41   42   43
                    255:      vline left above hline in the middle:
                    256:      11   12   13
                    257:      21 | 22   23
                    258:      31 | 32   33
                    259:      41 +----- 43
                    260:      51   52   53
                    261:      vline right below hline in the middle:
                    262:      11   12   13
                    263:      21 -----+ 23
                    264:      31   32 | 33
                    265:      41   42   43
                    266:      vline right above hline in the middle:
                    267:      11   12   13
                    268:      21   22 | 23
                    269:      31   32 | 33
                    270:      41 -----+ 43
                    271:      51   52   53
                    272:      vline below hline in the middle:
                    273:      11   12   13   14
                    274:      21 -----+----- 24
                    275:      31   32 | 33   34
                    276:      41   42   43   44
                    277:      vline above hline in the middle:
                    278:      11   12   13   14
                    279:      21   22 | 23   24
                    280:      31   32 | 33   34
                    281:      41 -----+----- 44
                    282:      51   52   53   54
                    283:      vline left below hline at the end:
                    284:      11   12
                    285:      21 +----
                    286:      31 | 32
                    287:      41   42
                    288:      vline left above hline at the end:
                    289:      11   12
                    290:      21 | 22
                    291:      31 | 32
                    292:      41 +----
                    293:      51   52
                    294:      vline right below hline at the end:
                    295:      11   12
                    296:      21 -----+
                    297:      31   32 |
                    298:      41   42
                    299:      vline right above hline at the end:
                    300:      11   12
                    301:      21   22 |
                    302:      31   32 |
                    303:      41 -----+
                    304:      51   52
                    305:      vline left above hline bottom left:
                    306:       11   12
                    307:      |21   22
                    308:      |31   32
                    309:      +---- 42
                    310:      vline right above hline bottom left:
                    311:      11   12
                    312:      21 | 22
                    313:      31 | 32
                    314:      ---+ 42
                    315:      vline left above hline at the bottom:
                    316:      11   12   13
                    317:      21 | 22   23
                    318:      31 | 32   33
                    319:      41 +----- 43
                    320:      vline right above hline at the bottom:
                    321:      11   12   13
                    322:      21   22 | 23
                    323:      31   32 | 33
                    324:      41 -----+ 43
                    325:      vline above hline at the bottom:
                    326:      11   12   13   14
                    327:      21   22 | 23   24
                    328:      31   32 | 33   34
                    329:      41 -----+----- 44
                    330:      vline left above hline bottom right:
                    331:      11   12
                    332:      21 | 22
                    333:      31 | 32
                    334:      41 +----
                    335:      vline right above hline bottom right:
                    336:      11   12
                    337:      21   22 |
                    338:      31   32 |
                    339:      41 -----+
                    340:      double vline left below hline top left:
                    341:      +---- 12
                    342:      |21   22
                    343:       31   32
                    344:      double vline right below hline top left:
                    345:      ---+|12
                    346:      21 ||22
                    347:      31   32
                    348:      double vline left below hline at the top:
                    349:      11 ++---- 13
                    350:      21 ||22   23
                    351:      31   32   33
                    352:      double vline right below hline at the top:
                    353:      11 -----+|13
                    354:      21   22 ||23
                    355:      31   32   33
                    356:      double vline below hline at the top:
                    357:      11 -----++---- 14
                    358:      21   22 ||23   24
                    359:      31   32   33   34
                    360:      double vline left below hline top right:
                    361:      11 ++---
                    362:      21 ||22
                    363:      31   32
                    364:      double vline right below hline top right:
                    365:      11 -----+
                    366:      21   22 |
                    367:      31   32
                    368:      double vline left below hline in front:
                    369:       11   12
                    370:      +---- 22
                    371:      |31   32
                    372:       41   42
                    373:      double vline left above hline in front:
                    374:       11   12
                    375:      |21   22
                    376:      |31   32
                    377:      +---- 42
                    378:       51   52
                    379:      double vline right below hline in front:
                    380:      11   12
                    381:      ---+|22
                    382:      31 ||32
                    383:      41   42
                    384:      double vline right above hline in front:
                    385:      11   12
                    386:      21 ||22
                    387:      31 ||32
                    388:      ---+|42
                    389:      51   52
                    390:      double vline left below hline in the middle:
                    391:      11   12   13
                    392:      21 ++---- 23
                    393:      31 ||32   33
                    394:      41   42   43
                    395:      double vline left above hline in the middle:
                    396:      11   12   13
                    397:      21 ||22   23
                    398:      31 ||32   33
                    399:      41 ++---- 43
                    400:      51   52   53
                    401:      double vline right below hline in the middle:
                    402:      11   12   13
                    403:      21 -----+|23
                    404:      31   32 ||33
                    405:      41   42   43
                    406:      double vline right above hline in the middle:
                    407:      11   12   13
                    408:      21   22 ||23
                    409:      31   32 ||33
                    410:      41 -----+|43
                    411:      51   52   53
                    412:      double vline below hline in the middle:
                    413:      11   12   13   14
                    414:      21 -----++---- 24
                    415:      31   32 ||33   34
                    416:      41   42   43   44
                    417:      double vline above hline in the middle:
                    418:      11   12   13   14
                    419:      21   22 ||23   24
                    420:      31   32 ||33   34
                    421:      41 -----++---- 44
                    422:      51   52   53   54
                    423:      double vline left below hline at the end:
                    424:      11   12
                    425:      21 ++---
                    426:      31 ||32
                    427:      41   42
                    428:      double vline left above hline at the end:
                    429:      11   12
                    430:      21 ||22
                    431:      31 ||32
                    432:      41 ++---
                    433:      51   52
                    434:      double vline right below hline at the end:
                    435:      11   12
                    436:      21 -----+
                    437:      31   32 |
                    438:      41   42
                    439:      double vline right above hline at the end:
                    440:      11   12
                    441:      21   22 |
                    442:      31   32 |
                    443:      41 -----+
                    444:      51   52
                    445:      double vline left above hline bottom left:
                    446:       11   12
                    447:      |21   22
                    448:      |31   32
                    449:      +---- 42
                    450:      double vline right above hline bottom left:
                    451:      11   12
                    452:      21 ||22
                    453:      31 ||32
                    454:      ---+|42
                    455:      double vline left above hline at the bottom:
                    456:      11   12   13
                    457:      21 ||22   23
                    458:      31 ||32   33
                    459:      41 ++---- 43
                    460:      double vline right above hline at the bottom:
                    461:      11   12   13
                    462:      21   22 ||23
                    463:      31   32 ||33
                    464:      41 -----+|43
                    465:      double vline above hline at the bottom:
                    466:      11   12   13   14
                    467:      21   22 ||23   24
                    468:      31   32 ||33   34
                    469:      41 -----++---- 44
                    470:      double vline left above hline bottom right:
                    471:      11   12
                    472:      21 ||22
                    473:      31 ||32
                    474:      41 ++---
                    475:      double vline right above hline bottom right:
                    476:      11   12
                    477:      21   22 |
                    478:      31   32 |
                    479:      41 -----+
                    480:
                    481: BBOOXXEEDD
                    482:      vline top left:
                    483:      +--------+
                    484:      |11   12 |
                    485:      |21   22 |
                    486:      +--------+
                    487:      hline and vline top left:
                    488:      +---+----+
                    489:      +---+ 12 |
                    490:      |21   22 |
                    491:      +--------+
                    492:      vline and hline top left:
                    493:      +--------+
                    494:      +---- 12 |
                    495:      |21   22 |
                    496:      +--------+
                    497:      vline top:
                    498:      +---+----+
                    499:      |11 | 12 |
                    500:      |21   22 |
                    501:      +--------+
                    502:      vline and hline top:
                    503:      +---+---------+
                    504:      |11 +----- 13 |
                    505:      |21   22   23 |
                    506:      +-------------+
                    507:      hline and vline top:
                    508:      +--------+----+
                    509:      |11 -----+ 13 |
                    510:      |21   22   23 |
                    511:      +-------------+
                    512:      hline, vline, hline top:
                    513:      +--------+---------+
                    514:      |11 -----+----- 13 |
                    515:      |21   22   23   24 |
                    516:      +------------------+
                    517:      vline top right:
                    518:      +--------+
                    519:      |11   12 |
                    520:      |21   22 |
                    521:      +--------+
                    522:      vline and hline top right:
                    523:      +---+----+
                    524:      |11 +----+
                    525:      |21   22 |
                    526:      +--------+
                    527:      hline and vline top right:
                    528:      +--------+
                    529:      |11 -----+
                    530:      |21   22 |
                    531:      +--------+
                    532:      double vline top left:
                    533:      +--------+
                    534:      |11   12 |
                    535:      |21   22 |
                    536:      +--------+
                    537:      hline and double vline top left:
                    538:      +---++---+
                    539:      +---+|12 |
                    540:      |21   22 |
                    541:      +--------+
                    542:      double vline and hline top left:
                    543:      +--------+
                    544:      +---- 12 |
                    545:      |21   22 |
                    546:      +--------+
                    547:      double vline top:
                    548:      +---++---+
                    549:      |11 ||12 |
                    550:      |21   22 |
                    551:      +--------+
                    552:      double vline and hline top:
                    553:      +---++--------+
                    554:      |11 ++---- 13 |
                    555:      |21   22   23 |
                    556:      +-------------+
                    557:      hline and double vline top:
                    558:      +--------++---+
                    559:      |11 -----+|13 |
                    560:      |21   22   23 |
                    561:      +-------------+
                    562:      hline, double vline, hline top:
                    563:      +--------++--------+
                    564:      |11 -----++---- 13 |
                    565:      |21   22   23   24 |
                    566:      +------------------+
                    567:      double vline top right:
                    568:      +--------+
                    569:      |11   12 |
                    570:      |21   22 |
                    571:      +--------+
                    572:      double vline and hline top right:
                    573:      +---++---+
                    574:      |11 ++---+
                    575:      |21   22 |
                    576:      +--------+
                    577:      hline and double vline top right:
                    578:      +--------+
                    579:      |11 -----+
                    580:      |21   22 |
                    581:      +--------+
                    582:      hline top left:
                    583:      +--------+
                    584:      +---- 12 |
                    585:      |21   22 |
                    586:      +--------+
                    587:      hline top:
                    588:      +-------------+
                    589:      |11 ------ 13 |
                    590:      |21   22   23 |
                    591:      +-------------+
                    592:      double hline top:
                    593:      +------------------+
                    594:      |11 ----------- 13 |
                    595:      |21   22   23   24 |
                    596:      +------------------+
                    597:      hline top right:
                    598:      +--------+
                    599:      |11 -----+
                    600:      |21   22 |
                    601:      +--------+
                    602:      hline in front:
                    603:      +--------+
                    604:      |11   12 |
                    605:      +---- 22 |
                    606:      |31   32 |
                    607:      +--------+
                    608:      vline in front:
                    609:      +--------+
                    610:      |11   12 |
                    611:      |21   22 |
                    612:      |31   32 |
                    613:      |41   42 |
                    614:      +--------+
                    615:      hline and vline in front:
                    616:      +--------+
                    617:      |11   12 |
                    618:      |21 | 22 |
                    619:      +---+ 32 |
                    620:      |41   42 |
                    621:      +--------+
                    622:      vline and hline in front:
                    623:      +--------+
                    624:      |11   12 |
                    625:      |21   22 |
                    626:      +---- 32 |
                    627:      |41   42 |
                    628:      +--------+
                    629:      hline in the middle:
                    630:      +-------------+
                    631:      |11   12   13 |
                    632:      |21 ------ 23 |
                    633:      |31   32   33 |
                    634:      +-------------+
                    635:      vline in the middle:
                    636:      +-------------+
                    637:      |11   12   13 |
                    638:      |21 | 22   23 |
                    639:      |31 | 32   33 |
                    640:      |41   42   43 |
                    641:      +-------------+
                    642:      vline and hline in the middle:
                    643:      +-------------+
                    644:      |11   12   13 |
                    645:      |21 | 22   23 |
                    646:      |31 +----- 33 |
                    647:      |41   42   43 |
                    648:      +-------------+
                    649:      hline and vline in the middle:
                    650:      +-------------+
                    651:      |11   12   13 |
                    652:      |21   22 | 23 |
                    653:      |31 -----+ 33 |
                    654:      |41   42   43 |
                    655:      +-------------+
                    656:      double hline in the middle:
                    657:      +------------------+
                    658:      |11   12   13   14 |
                    659:      |21 ----------- 24 |
                    660:      |31   32   33   34 |
                    661:      +------------------+
                    662:      hline, vline, hline in the middle:
                    663:      +------------------+
                    664:      |11   12   13   14 |
                    665:      |21   22 | 23   24 |
                    666:      |31 -----+----- 34 |
                    667:      |41   42   43   44 |
                    668:      +------------------+
                    669:      hline at the end:
                    670:      +--------+
                    671:      |11   12 |
                    672:      |21 -----+
                    673:      |31   32 |
                    674:      +--------+
                    675:      vline at the end:
                    676:      +--------+
                    677:      |11   12 |
                    678:      |21   22 |
                    679:      |31   32 |
                    680:      |41   42 |
                    681:      +--------+
                    682:      vline and hline at the end:
                    683:      +--------+
                    684:      |11   12 |
                    685:      |21 | 22 |
                    686:      |31 +----+
                    687:      |41   42 |
                    688:      +--------+
                    689:      hline and vline at the end:
                    690:      +--------+
                    691:      |11   12 |
                    692:      |21   22 |
                    693:      |31 -----+
                    694:      |41   42 |
                    695:      +--------+
                    696:      hline bottom left:
                    697:      +--------+
                    698:      |11   12 |
                    699:      +---- 22 |
                    700:      +--------+
                    701:      vline bottom left:
                    702:      +--------+
                    703:      |11   12 |
                    704:      |21   22 |
                    705:      |31   32 |
                    706:      +--------+
                    707:      hline and vline bottom left:
                    708:      +--------+
                    709:      |11   12 |
                    710:      |21 | 22 |
                    711:      +---+ 32 |
                    712:      +---+----+
                    713:      vline and hline bottom left:
                    714:      +--------+
                    715:      |11   12 |
                    716:      |21   22 |
                    717:      +---- 32 |
                    718:      +--------+
                    719:      double hline bottom:
                    720:      +------------------+
                    721:      |11   12   13   14 |
                    722:      |21 ----------- 24 |
                    723:      +------------------+
                    724:      hline, vline, hline bottom:
                    725:      +------------------+
                    726:      |11   12   13   14 |
                    727:      |21   22 | 23   24 |
                    728:      |31 -----+----- 34 |
                    729:      +--------+---------+
                    730:      hline bottom right:
                    731:      +--------+
                    732:      |11   12 |
                    733:      |21 -----+
                    734:      +--------+
                    735:      vline bottom right:
                    736:      +--------+
                    737:      |11   12 |
                    738:      |21   22 |
                    739:      |31   32 |
                    740:      +--------+
                    741:      vline and hline bottom right:
                    742:      +--------+
                    743:      |11   12 |
                    744:      |21 | 22 |
                    745:      |31 +----+
                    746:      +---+----+
                    747:      hline and vline bottom right:
                    748:      +--------+
                    749:      |11   12 |
                    750:      |21   22 |
                    751:      |31 -----+
                    752:      +--------+
                    753:      double vline in front:
                    754:      +--------+
                    755:      |11   12 |
                    756:      |21   22 |
                    757:      |31   32 |
                    758:      |41   42 |
                    759:      +--------+
                    760:      hline and double vline in front:
                    761:      +--------+
                    762:      |11   12 |
                    763:      |21 ||22 |
                    764:      +---+|32 |
                    765:      |41   42 |
                    766:      +--------+
                    767:      double vline and hline in front:
                    768:      +--------+
                    769:      |11   12 |
                    770:      |21   22 |
                    771:      +---- 32 |
                    772:      |41   42 |
                    773:      +--------+
                    774:      double vline in the middle:
                    775:      +-------------+
                    776:      |11   12   13 |
                    777:      |21 ||22   23 |
                    778:      |31 ||32   33 |
                    779:      |41   42   43 |
                    780:      +-------------+
                    781:      double vline and hline in the middle:
                    782:      +-------------+
                    783:      |11   12   13 |
                    784:      |21 ||22   23 |
                    785:      |31 ++---- 33 |
                    786:      |41   42   43 |
                    787:      +-------------+
                    788:      hline and doble vline in the middle:
                    789:      +-------------+
                    790:      |11   12   13 |
                    791:      |21   22 ||23 |
                    792:      |31 -----+|33 |
                    793:      |41   42   43 |
                    794:      +-------------+
                    795:      hline, double vline, hline in the middle:
                    796:      +------------------+
                    797:      |11   12   13   14 |
                    798:      |21   22 ||23   24 |
                    799:      |31 -----++---- 34 |
                    800:      |41   42   43   44 |
                    801:      +------------------+
                    802:      double vline at the end:
                    803:      +--------+
                    804:      |11   12 |
                    805:      |21   22 |
                    806:      |31   32 |
                    807:      |41   42 |
                    808:      +--------+
                    809:      double vline and hline at the end:
                    810:      +--------+
                    811:      |11   12 |
                    812:      |21 ||22 |
                    813:      |31 ++---+
                    814:      |41   42 |
                    815:      +--------+
                    816:      hline and double vline at the end:
                    817:      +--------+
                    818:      |11   12 |
                    819:      |21   22 |
                    820:      |31 -----+
                    821:      |41   42 |
                    822:      +--------+
                    823:      double vline bottom left:
                    824:      +--------+
                    825:      |11   12 |
                    826:      |21   22 |
                    827:      |31   32 |
                    828:      +--------+
                    829:      hline and double vline bottom left:
                    830:      +--------+
                    831:      |11   12 |
                    832:      |21 ||22 |
                    833:      +---+|32 |
                    834:      +---++---+
                    835:      double vline and hline bottom left:
                    836:      +--------+
                    837:      |11   12 |
                    838:      |21   22 |
                    839:      +---- 32 |
                    840:      +--------+
                    841:      hline, double vline, hline bottom:
                    842:      +------------------+
                    843:      |11   12   13   14 |
                    844:      |21   22 ||23   24 |
                    845:      |31 -----++---- 34 |
                    846:      +--------++--------+
                    847:      double vline bottom right:
                    848:      +--------+
                    849:      |11   12 |
                    850:      |21   22 |
                    851:      |31   32 |
                    852:      +--------+
                    853:      double vline and hline bottom right:
                    854:      +--------+
                    855:      |11   12 |
                    856:      |21 ||22 |
                    857:      |31 ++---+
                    858:      +---++---+
                    859:      hline and double vline bottom right:
                    860:      +--------+
                    861:      |11   12 |
                    862:      |21   22 |
                    863:      |31 -----+
                    864:      +--------+
                    865:      vline left below hline top left:
                    866:      +--------+
                    867:      +---- 12 |
                    868:      |21   22 |
                    869:      |31   32 |
                    870:      +--------+
                    871:      vline right below hline top left:
                    872:      +--------+
                    873:      +---+ 12 |
                    874:      |21 | 22 |
                    875:      |31   32 |
                    876:      +--------+
                    877:      vline left below hline at the top:
                    878:      +-------------+
                    879:      |11 +----- 13 |
                    880:      |21 | 22   23 |
                    881:      |31   32   33 |
                    882:      +-------------+
                    883:      vline right below hline at the top:
                    884:      +-------------+
                    885:      |11 -----+ 13 |
                    886:      |21   22 | 23 |
                    887:      |31   32   33 |
                    888:      +-------------+
                    889:      vline below hline at the top:
                    890:      +------------------+
                    891:      |11 -----+----- 14 |
                    892:      |21   22 | 23   24 |
                    893:      |31   32   33   34 |
                    894:      +------------------+
                    895:      vline left below hline top right:
                    896:      +--------+
                    897:      |11 +----+
                    898:      |21 | 22 |
                    899:      |31   32 |
                    900:      +--------+
                    901:      vline right below hline top right:
                    902:      +--------+
                    903:      |11 -----+
                    904:      |21   22 |
                    905:      |31   32 |
                    906:      +--------+
                    907:      vline left below hline in front:
                    908:      +--------+
                    909:      |11   12 |
                    910:      +---- 22 |
                    911:      |31   32 |
                    912:      |41   42 |
                    913:      +--------+
                    914:      vline left above hline in front:
                    915:      +--------+
                    916:      |11   12 |
                    917:      |21   22 |
                    918:      |31   32 |
                    919:      +---- 42 |
                    920:      |51   52 |
                    921:      +--------+
                    922:      vline right below hline in front:
                    923:      +--------+
                    924:      |11   12 |
                    925:      +---+ 22 |
                    926:      |31 | 32 |
                    927:      |41   42 |
                    928:      +--------+
                    929:      vline right above hline in front:
                    930:      +--------+
                    931:      |11   12 |
                    932:      |21 | 22 |
                    933:      |31 | 32 |
                    934:      +---+ 42 |
                    935:      |51   52 |
                    936:      +--------+
                    937:      vline left below hline in the middle:
                    938:      +-------------+
                    939:      |11   12   13 |
                    940:      |21 +----- 23 |
                    941:      |31 | 32   33 |
                    942:      |41   42   43 |
                    943:      +-------------+
                    944:      vline left above hline in the middle:
                    945:      +-------------+
                    946:      |11   12   13 |
                    947:      |21 | 22   23 |
                    948:      |31 | 32   33 |
                    949:      |41 +----- 43 |
                    950:      |51   52   53 |
                    951:      +-------------+
                    952:      vline right below hline in the middle:
                    953:      +-------------+
                    954:      |11   12   13 |
                    955:      |21 -----+ 23 |
                    956:      |31   32 | 33 |
                    957:      |41   42   43 |
                    958:      +-------------+
                    959:      vline right above hline in the middle:
                    960:      +-------------+
                    961:      |11   12   13 |
                    962:      |21   22 | 23 |
                    963:      |31   32 | 33 |
                    964:      |41 -----+ 43 |
                    965:      |51   52   53 |
                    966:      +-------------+
                    967:      vline below hline in the middle:
                    968:      +------------------+
                    969:      |11   12   13   14 |
                    970:      |21 -----+----- 24 |
                    971:      |31   32 | 33   34 |
                    972:      |41   42   43   44 |
                    973:      +------------------+
                    974:      vline above hline in the middle:
                    975:      +------------------+
                    976:      |11   12   13   14 |
                    977:      |21   22 | 23   24 |
                    978:      |31   32 | 33   34 |
                    979:      |41 -----+----- 44 |
                    980:      |51   52   53   54 |
                    981:      +------------------+
                    982:      vline left below hline at the end:
                    983:      +--------+
                    984:      |11   12 |
                    985:      |21 +----+
                    986:      |31 | 32 |
                    987:      |41   42 |
                    988:      +--------+
                    989:      vline left above hline at the end:
                    990:      +--------+
                    991:      |11   12 |
                    992:      |21 | 22 |
                    993:      |31 | 32 |
                    994:      |41 +----+
                    995:      |51   52 |
                    996:      +--------+
                    997:      vline right below hline at the end:
                    998:      +--------+
                    999:      |11   12 |
                   1000:      |21 -----+
                   1001:      |31   32 |
                   1002:      |41   42 |
                   1003:      +--------+
                   1004:      vline right above hline at the end:
                   1005:      +--------+
                   1006:      |11   12 |
                   1007:      |21   22 |
                   1008:      |31   32 |
                   1009:      |41 -----+
                   1010:      |51   52 |
                   1011:      +--------+
                   1012:      vline left above hline bottom left:
                   1013:      +--------+
                   1014:      |11   12 |
                   1015:      |21   22 |
                   1016:      |31   32 |
                   1017:      +---- 42 |
                   1018:      +--------+
                   1019:      vline right above hline bottom left:
                   1020:      +--------+
                   1021:      |11   12 |
                   1022:      |21 | 22 |
                   1023:      |31 | 32 |
                   1024:      +---+ 42 |
                   1025:      +--------+
                   1026:      vline left above hline at the bottom:
                   1027:      +-------------+
                   1028:      |11   12   13 |
                   1029:      |21 | 22   23 |
                   1030:      |31 | 32   33 |
                   1031:      |41 +----- 43 |
                   1032:      +-------------+
                   1033:      vline right above hline at the bottom:
                   1034:      +-------------+
                   1035:      |11   12   13 |
                   1036:      |21   22 | 23 |
                   1037:      |31   32 | 33 |
                   1038:      |41 -----+ 43 |
                   1039:      +-------------+
                   1040:      vline above hline at the bottom:
                   1041:      +------------------+
                   1042:      |11   12   13   14 |
                   1043:      |21   22 | 23   24 |
                   1044:      |31   32 | 33   34 |
                   1045:      |41 -----+----- 44 |
                   1046:      +------------------+
                   1047:      vline left above hline bottom right:
                   1048:      +--------+
                   1049:      |11   12 |
                   1050:      |21 | 22 |
                   1051:      |31 | 32 |
                   1052:      |41 +----+
                   1053:      +--------+
                   1054:      vline right above hline bottom right:
                   1055:      +--------+
                   1056:      |11   12 |
                   1057:      |21   22 |
                   1058:      |31   32 |
                   1059:      |41 -----+
                   1060:      +--------+
                   1061:      double vline left below hline top left:
                   1062:      +--------+
                   1063:      +---- 12 |
                   1064:      |21   22 |
                   1065:      |31   32 |
                   1066:      +--------+
                   1067:      double vline right below hline top left:
                   1068:      +--------+
                   1069:      +---+|12 |
                   1070:      |21 ||22 |
                   1071:      |31   32 |
                   1072:      +--------+
                   1073:      double vline left below hline at the top:
                   1074:      +-------------+
                   1075:      |11 ++---- 13 |
                   1076:      |21 ||22   23 |
                   1077:      |31   32   33 |
                   1078:      +-------------+
                   1079:      double vline right below hline at the top:
                   1080:      +-------------+
                   1081:      |11 -----+|13 |
                   1082:      |21   22 ||23 |
                   1083:      |31   32   33 |
                   1084:      +-------------+
                   1085:      double vline below hline at the top:
                   1086:      +------------------+
                   1087:      |11 -----++---- 14 |
                   1088:      |21   22 ||23   24 |
                   1089:      |31   32   33   34 |
                   1090:      +------------------+
                   1091:      double vline left below hline top right:
                   1092:      +--------+
                   1093:      |11 ++---+
                   1094:      |21 ||22 |
                   1095:      |31   32 |
                   1096:      +--------+
                   1097:      double vline right below hline top right:
                   1098:      +--------+
                   1099:      |11 -----+
                   1100:      |21   22 |
                   1101:      |31   32 |
                   1102:      +--------+
                   1103:      double vline left below hline in front:
                   1104:      +--------+
                   1105:      |11   12 |
                   1106:      +---- 22 |
                   1107:      |31   32 |
                   1108:      |41   42 |
                   1109:      +--------+
                   1110:      double vline left above hline in front:
                   1111:      +--------+
                   1112:      |11   12 |
                   1113:      |21   22 |
                   1114:      |31   32 |
                   1115:      +---- 42 |
                   1116:      |51   52 |
                   1117:      +--------+
                   1118:      double vline right below hline in front:
                   1119:      +--------+
                   1120:      |11   12 |
                   1121:      +---+|22 |
                   1122:      |31 ||32 |
                   1123:      |41   42 |
                   1124:      +--------+
                   1125:      double vline right above hline in front:
                   1126:      +--------+
                   1127:      |11   12 |
                   1128:      |21 ||22 |
                   1129:      |31 ||32 |
                   1130:      +---+|42 |
                   1131:      |51   52 |
                   1132:      +--------+
                   1133:      double vline left below hline in the middle:
                   1134:      +-------------+
                   1135:      |11   12   13 |
                   1136:      |21 ++---- 23 |
                   1137:      |31 ||32   33 |
                   1138:      |41   42   43 |
                   1139:      +-------------+
                   1140:      double vline left above hline in the middle:
                   1141:      +-------------+
                   1142:      |11   12   13 |
                   1143:      |21 ||22   23 |
                   1144:      |31 ||32   33 |
                   1145:      |41 ++---- 43 |
                   1146:      |51   52   53 |
                   1147:      +-------------+
                   1148:      double vline right below hline in the middle:
                   1149:      +-------------+
                   1150:      |11   12   13 |
                   1151:      |21 -----+|23 |
                   1152:      |31   32 ||33 |
                   1153:      |41   42   43 |
                   1154:      +-------------+
                   1155:      double vline right above hline in the middle:
                   1156:      +-------------+
                   1157:      |11   12   13 |
                   1158:      |21   22 ||23 |
                   1159:      |31   32 ||33 |
                   1160:      |41 -----+|43 |
                   1161:      |51   52   53 |
                   1162:      +-------------+
                   1163:      double vline below hline in the middle:
                   1164:      +------------------+
                   1165:      |11   12   13   14 |
                   1166:      |21 -----++---- 24 |
                   1167:      |31   32 ||33   34 |
                   1168:      |41   42   43   44 |
                   1169:      +------------------+
                   1170:      double vline above hline in the middle:
                   1171:      +------------------+
                   1172:      |11   12   13   14 |
                   1173:      |21   22 ||23   24 |
                   1174:      |31   32 ||33   34 |
                   1175:      |41 -----++---- 44 |
                   1176:      |51   52   53   54 |
                   1177:      +------------------+
                   1178:      double vline left below hline at the end:
                   1179:      +--------+
                   1180:      |11   12 |
                   1181:      |21 ++---+
                   1182:      |31 ||32 |
                   1183:      |41   42 |
                   1184:      +--------+
                   1185:      double vline left above hline at the end:
                   1186:      +--------+
                   1187:      |11   12 |
                   1188:      |21 ||22 |
                   1189:      |31 ||32 |
                   1190:      |41 ++---+
                   1191:      |51   52 |
                   1192:      +--------+
                   1193:      double vline right below hline at the end:
                   1194:      +--------+
                   1195:      |11   12 |
                   1196:      |21 -----+
                   1197:      |31   32 |
                   1198:      |41   42 |
                   1199:      +--------+
                   1200:      double vline right above hline at the end:
                   1201:      +--------+
                   1202:      |11   12 |
                   1203:      |21   22 |
                   1204:      |31   32 |
                   1205:      |41 -----+
                   1206:      |51   52 |
                   1207:      +--------+
                   1208:      double vline left above hline bottom left:
                   1209:      +--------+
                   1210:      |11   12 |
                   1211:      |21   22 |
                   1212:      |31   32 |
                   1213:      +---- 42 |
                   1214:      +--------+
                   1215:      double vline right above hline bottom left:
                   1216:      +--------+
                   1217:      |11   12 |
                   1218:      |21 ||22 |
                   1219:      |31 ||32 |
                   1220:      +---+|42 |
                   1221:      +--------+
                   1222:      double vline left above hline at the bottom:
                   1223:      +-------------+
                   1224:      |11   12   13 |
                   1225:      |21 ||22   23 |
                   1226:      |31 ||32   33 |
                   1227:      |41 ++---- 43 |
                   1228:      +-------------+
                   1229:      double vline right above hline at the bottom:
                   1230:      +-------------+
                   1231:      |11   12   13 |
                   1232:      |21   22 ||23 |
                   1233:      |31   32 ||33 |
                   1234:      |41 -----+|43 |
                   1235:      +-------------+
                   1236:      double vline above hline at the bottom:
                   1237:      +------------------+
                   1238:      |11   12   13   14 |
                   1239:      |21   22 ||23   24 |
                   1240:      |31   32 ||33   34 |
                   1241:      |41 -----++---- 44 |
                   1242:      +------------------+
                   1243:      double vline left above hline bottom right:
                   1244:      +--------+
                   1245:      |11   12 |
                   1246:      |21 ||22 |
                   1247:      |31 ||32 |
                   1248:      |41 ++---+
                   1249:      +--------+
                   1250:      double vline right above hline bottom right:
                   1251:      +--------+
                   1252:      |11   12 |
                   1253:      |21   22 |
                   1254:      |31   32 |
                   1255:      |41 -----+
                   1256:      +--------+
                   1257:
                   1258: AALLLLBBOOXX
                   1259:      vline top left:
                   1260:      +---+----+
                   1261:      |11 | 12 |
                   1262:      +---+----+
                   1263:      |21 | 22 |
                   1264:      +---+----+
                   1265:      hline and vline top left:
                   1266:      +---+----+
                   1267:      +---+ 12 |
                   1268:      +---+----+
                   1269:      |21 | 22 |
                   1270:      +---+----+
                   1271:      vline and hline top left:
                   1272:      +---+----+
                   1273:      +---+ 12 |
                   1274:      +---+----+
                   1275:      |21 | 22 |
                   1276:      +---+----+
                   1277:      vline top:
                   1278:      +---+----+
                   1279:      |11 | 12 |
                   1280:      +---+----+
                   1281:      |21 | 22 |
                   1282:      +---+----+
                   1283:      vline and hline top:
                   1284:      +---+----+----+
                   1285:      |11 +----+ 13 |
                   1286:      +---+----+----+
                   1287:      |21 | 22 | 23 |
                   1288:      +---+----+----+
                   1289:      hline and vline top:
                   1290:      +---+----+----+
                   1291:      |11 +----+ 13 |
                   1292:      +---+----+----+
                   1293:      |21 | 22 | 23 |
                   1294:      +---+----+----+
                   1295:      hline, vline, hline top:
                   1296:      +---+----+----+----+
                   1297:      |11 +----+----+ 13 |
                   1298:      +---+----+----+----+
                   1299:      |21 | 22 | 23 | 24 |
                   1300:      +---+----+----+----+
                   1301:      vline top right:
                   1302:      +---+----+
                   1303:      |11 | 12 |
                   1304:      +---+----+
                   1305:      |21 | 22 |
                   1306:      +---+----+
                   1307:      vline and hline top right:
                   1308:      +---+----+
                   1309:      |11 +----+
                   1310:      +---+----+
                   1311:      |21 | 22 |
                   1312:      +---+----+
                   1313:      hline and vline top right:
                   1314:      +---+----+
                   1315:      |11 +----+
                   1316:      +---+----+
                   1317:      |21 | 22 |
                   1318:      +---+----+
                   1319:      double vline top left:
                   1320:      +---+----+
                   1321:      |11 | 12 |
                   1322:      +---+----+
                   1323:      |21 | 22 |
                   1324:      +---+----+
                   1325:      hline and double vline top left:
                   1326:      +---++---+
                   1327:      +---+|12 |
                   1328:      +---++---+
                   1329:      |21 | 22 |
                   1330:      +---+----+
                   1331:      double vline and hline top left:
                   1332:      +---+----+
                   1333:      +---+ 12 |
                   1334:      +---+----+
                   1335:      |21 | 22 |
                   1336:      +---+----+
                   1337:      double vline top:
                   1338:      +---++---+
                   1339:      |11 ||12 |
                   1340:      +---++---+
                   1341:      |21 | 22 |
                   1342:      +---+----+
                   1343:      double vline and hline top:
                   1344:      +---++---+----+
                   1345:      |11 ++---+ 13 |
                   1346:      +---++---+----+
                   1347:      |21 | 22 | 23 |
                   1348:      +---+----+----+
                   1349:      hline and double vline top:
                   1350:      +---+----++---+
                   1351:      |11 +----+|13 |
                   1352:      +---+----++---+
                   1353:      |21 | 22 | 23 |
                   1354:      +---+----+----+
                   1355:      hline, double vline, hline top:
                   1356:      +---+----++---+----+
                   1357:      |11 +----++---+ 13 |
                   1358:      +---+----++---+----+
                   1359:      |21 | 22 | 23 | 24 |
                   1360:      +---+----+----+----+
                   1361:      double vline top right:
                   1362:      +---+----+
                   1363:      |11 | 12 |
                   1364:      +---+----+
                   1365:      |21 | 22 |
                   1366:      +---+----+
                   1367:      double vline and hline top right:
                   1368:      +---++---+
                   1369:      |11 ++---+
                   1370:      +---++---+
                   1371:      |21 | 22 |
                   1372:      +---+----+
                   1373:      hline and double vline top right:
                   1374:      +---+----+
                   1375:      |11 +----+
                   1376:      +---+----+
                   1377:      |21 | 22 |
                   1378:      +---+----+
                   1379:      hline top left:
                   1380:      +---+----+
                   1381:      +---+ 12 |
                   1382:      +---+----+
                   1383:      |21 | 22 |
                   1384:      +---+----+
                   1385:      hline top:
                   1386:      +---+----+----+
                   1387:      |11 +----+ 13 |
                   1388:      +---+----+----+
                   1389:      |21 | 22 | 23 |
                   1390:      +---+----+----+
                   1391:      double hline top:
                   1392:      +---+----+----+----+
                   1393:      |11 +----+----+ 13 |
                   1394:      +---+----+----+----+
                   1395:      |21 | 22 | 23 | 24 |
                   1396:      +---+----+----+----+
                   1397:      hline top right:
                   1398:      +---+----+
                   1399:      |11 +----+
                   1400:      +---+----+
                   1401:      |21 | 22 |
                   1402:      +---+----+
                   1403:      hline in front:
                   1404:      +---+----+
                   1405:      |11 | 12 |
                   1406:      +---+----+
                   1407:      +---+ 22 |
                   1408:      +---+----+
                   1409:      |31 | 32 |
                   1410:      +---+----+
                   1411:      vline in front:
                   1412:      +---+----+
                   1413:      |11 | 12 |
                   1414:      +---+----+
                   1415:      |21 | 22 |
                   1416:      +---+----+
                   1417:      |31 | 32 |
                   1418:      +---+----+
                   1419:      |41 | 42 |
                   1420:      +---+----+
                   1421:      hline and vline in front:
                   1422:      +---+----+
                   1423:      |11 | 12 |
                   1424:      +---+----+
                   1425:      |21 | 22 |
                   1426:      +---+----+
                   1427:      +---+ 32 |
                   1428:      +---+----+
                   1429:      |41 | 42 |
                   1430:      +---+----+
                   1431:      vline and hline in front:
                   1432:      +---+----+
                   1433:      |11 | 12 |
                   1434:      +---+----+
                   1435:      |21 | 22 |
                   1436:      +---+----+
                   1437:      +---+ 32 |
                   1438:      +---+----+
                   1439:      |41 | 42 |
                   1440:      +---+----+
                   1441:      hline in the middle:
                   1442:      +---+----+----+
                   1443:      |11 | 12 | 13 |
                   1444:      +---+----+----+
                   1445:      |21 +----+ 23 |
                   1446:      +---+----+----+
                   1447:      |31 | 32 | 33 |
                   1448:      +---+----+----+
                   1449:      vline in the middle:
                   1450:      +---+----+----+
                   1451:      |11 | 12 | 13 |
                   1452:      +---+----+----+
                   1453:      |21 | 22 | 23 |
                   1454:      +---+----+----+
                   1455:      |31 | 32 | 33 |
                   1456:      +---+----+----+
                   1457:      |41 | 42 | 43 |
                   1458:      +---+----+----+
                   1459:      vline and hline in the middle:
                   1460:      +---+----+----+
                   1461:      |11 | 12 | 13 |
                   1462:      +---+----+----+
                   1463:      |21 | 22 | 23 |
                   1464:      +---+----+----+
                   1465:      |31 +----+ 33 |
                   1466:      +---+----+----+
                   1467:      |41 | 42 | 43 |
                   1468:      +---+----+----+
                   1469:      hline and vline in the middle:
                   1470:      +---+----+----+
                   1471:      |11 | 12 | 13 |
                   1472:      +---+----+----+
                   1473:      |21 | 22 | 23 |
                   1474:      +---+----+----+
                   1475:      |31 +----+ 33 |
                   1476:      +---+----+----+
                   1477:      |41 | 42 | 43 |
                   1478:      +---+----+----+
                   1479:      double hline in the middle:
                   1480:      +---+----+----+----+
                   1481:      |11 | 12 | 13 | 14 |
                   1482:      +---+----+----+----+
                   1483:      |21 +----+----+ 24 |
                   1484:      +---+----+----+----+
                   1485:      |31 | 32 | 33 | 34 |
                   1486:      +---+----+----+----+
                   1487:      hline, vline, hline in the middle:
                   1488:      +---+----+----+----+
                   1489:      |11 | 12 | 13 | 14 |
                   1490:      +---+----+----+----+
                   1491:      |21 | 22 | 23 | 24 |
                   1492:      +---+----+----+----+
                   1493:      |31 +----+----+ 34 |
                   1494:      +---+----+----+----+
                   1495:      |41 | 42 | 43 | 44 |
                   1496:      +---+----+----+----+
                   1497:      hline at the end:
                   1498:      +---+----+
                   1499:      |11 | 12 |
                   1500:      +---+----+
                   1501:      |21 +----+
                   1502:      +---+----+
                   1503:      |31 | 32 |
                   1504:      +---+----+
                   1505:      vline at the end:
                   1506:      +---+----+
                   1507:      |11 | 12 |
                   1508:      +---+----+
                   1509:      |21 | 22 |
                   1510:      +---+----+
                   1511:      |31 | 32 |
                   1512:      +---+----+
                   1513:      |41 | 42 |
                   1514:      +---+----+
                   1515:      vline and hline at the end:
                   1516:      +---+----+
                   1517:      |11 | 12 |
                   1518:      +---+----+
                   1519:      |21 | 22 |
                   1520:      +---+----+
                   1521:      |31 +----+
                   1522:      +---+----+
                   1523:      |41 | 42 |
                   1524:      +---+----+
                   1525:      hline and vline at the end:
                   1526:      +---+----+
                   1527:      |11 | 12 |
                   1528:      +---+----+
                   1529:      |21 | 22 |
                   1530:      +---+----+
                   1531:      |31 +----+
                   1532:      +---+----+
                   1533:      |41 | 42 |
                   1534:      +---+----+
                   1535:      hline bottom left:
                   1536:      +---+----+
                   1537:      |11 | 12 |
                   1538:      +---+----+
                   1539:      +---+ 22 |
                   1540:      +---+----+
                   1541:      vline bottom left:
                   1542:      +---+----+
                   1543:      |11 | 12 |
                   1544:      +---+----+
                   1545:      |21 | 22 |
                   1546:      +---+----+
                   1547:      |31 | 32 |
                   1548:      +---+----+
                   1549:      hline and vline bottom left:
                   1550:      +---+----+
                   1551:      |11 | 12 |
                   1552:      +---+----+
                   1553:      |21 | 22 |
                   1554:      +---+----+
                   1555:      +---+ 32 |
                   1556:      +---+----+
                   1557:      vline and hline bottom left:
                   1558:      +---+----+
                   1559:      |11 | 12 |
                   1560:      +---+----+
                   1561:      |21 | 22 |
                   1562:      +---+----+
                   1563:      +---+ 32 |
                   1564:      +---+----+
                   1565:      double hline bottom:
                   1566:      +---+----+----+----+
                   1567:      |11 | 12 | 13 | 14 |
                   1568:      +---+----+----+----+
                   1569:      |21 +----+----+ 24 |
                   1570:      +---+----+----+----+
                   1571:      hline, vline, hline bottom:
                   1572:      +---+----+----+----+
                   1573:      |11 | 12 | 13 | 14 |
                   1574:      +---+----+----+----+
                   1575:      |21 | 22 | 23 | 24 |
                   1576:      +---+----+----+----+
                   1577:      |31 +----+----+ 34 |
                   1578:      +---+----+----+----+
                   1579:      hline bottom right:
                   1580:      +---+----+
                   1581:      |11 | 12 |
                   1582:      +---+----+
                   1583:      |21 +----+
                   1584:      +---+----+
                   1585:      vline bottom right:
                   1586:      +---+----+
                   1587:      |11 | 12 |
                   1588:      +---+----+
                   1589:      |21 | 22 |
                   1590:      +---+----+
                   1591:      |31 | 32 |
                   1592:      +---+----+
                   1593:      vline and hline bottom right:
                   1594:      +---+----+
                   1595:      |11 | 12 |
                   1596:      +---+----+
                   1597:      |21 | 22 |
                   1598:      +---+----+
                   1599:      |31 +----+
                   1600:      +---+----+
                   1601:      hline and vline bottom right:
                   1602:      +---+----+
                   1603:      |11 | 12 |
                   1604:      +---+----+
                   1605:      |21 | 22 |
                   1606:      +---+----+
                   1607:      |31 +----+
                   1608:      +---+----+
                   1609:      double vline in front:
                   1610:      +---+----+
                   1611:      |11 | 12 |
                   1612:      +---+----+
                   1613:      |21 | 22 |
                   1614:      +---+----+
                   1615:      |31 | 32 |
                   1616:      +---+----+
                   1617:      |41 | 42 |
                   1618:      +---+----+
                   1619:      hline and double vline in front:
                   1620:      +---+----+
                   1621:      |11 | 12 |
                   1622:      +---+----+
                   1623:      |21 | 22 |
                   1624:      +---++---+
                   1625:      +---+|32 |
                   1626:      +---++---+
                   1627:      |41 | 42 |
                   1628:      +---+----+
                   1629:      double vline and hline in front:
                   1630:      +---+----+
                   1631:      |11 | 12 |
                   1632:      +---+----+
                   1633:      |21 | 22 |
                   1634:      +---+----+
                   1635:      +---+ 32 |
                   1636:      +---+----+
                   1637:      |41 | 42 |
                   1638:      +---+----+
                   1639:      double vline in the middle:
                   1640:      +---+----+----+
                   1641:      |11 | 12 | 13 |
                   1642:      +---+----+----+
                   1643:      |21 | 22 | 23 |
                   1644:      +---++---+----+
                   1645:      |31 ||32 | 33 |
                   1646:      +---++---+----+
                   1647:      |41 | 42 | 43 |
                   1648:      +---+----+----+
                   1649:      double vline and hline in the middle:
                   1650:      +---+----+----+
                   1651:      |11 | 12 | 13 |
                   1652:      +---+----+----+
                   1653:      |21 | 22 | 23 |
                   1654:      +---++---+----+
                   1655:      |31 ++---+ 33 |
                   1656:      +---++---+----+
                   1657:      |41 | 42 | 43 |
                   1658:      +---+----+----+
                   1659:      hline and doble vline in the middle:
                   1660:      +---+----+----+
                   1661:      |11 | 12 | 13 |
                   1662:      +---+----+----+
                   1663:      |21 | 22 | 23 |
                   1664:      +---+----++---+
                   1665:      |31 +----+|33 |
                   1666:      +---+----++---+
                   1667:      |41 | 42 | 43 |
                   1668:      +---+----+----+
                   1669:      hline, double vline, hline in the middle:
                   1670:      +---+----+----+----+
                   1671:      |11 | 12 | 13 | 14 |
                   1672:      +---+----+----+----+
                   1673:      |21 | 22 | 23 | 24 |
                   1674:      +---+----++---+----+
                   1675:      |31 +----++---+ 34 |
                   1676:      +---+----++---+----+
                   1677:      |41 | 42 | 43 | 44 |
                   1678:      +---+----+----+----+
                   1679:      double vline at the end:
                   1680:      +---+----+
                   1681:      |11 | 12 |
                   1682:      +---+----+
                   1683:      |21 | 22 |
                   1684:      +---+----+
                   1685:      |31 | 32 |
                   1686:      +---+----+
                   1687:      |41 | 42 |
                   1688:      +---+----+
                   1689:      double vline and hline at the end:
                   1690:      +---+----+
                   1691:      |11 | 12 |
                   1692:      +---+----+
                   1693:      |21 | 22 |
                   1694:      +---++---+
                   1695:      |31 ++---+
                   1696:      +---++---+
                   1697:      |41 | 42 |
                   1698:      +---+----+
                   1699:      hline and double vline at the end:
                   1700:      +---+----+
                   1701:      |11 | 12 |
                   1702:      +---+----+
                   1703:      |21 | 22 |
                   1704:      +---+----+
                   1705:      |31 +----+
                   1706:      +---+----+
                   1707:      |41 | 42 |
                   1708:      +---+----+
                   1709:      double vline bottom left:
                   1710:      +---+----+
                   1711:      |11 | 12 |
                   1712:      +---+----+
                   1713:      |21 | 22 |
                   1714:      +---+----+
                   1715:      |31 | 32 |
                   1716:      +---+----+
                   1717:      hline and double vline bottom left:
                   1718:      +---+----+
                   1719:      |11 | 12 |
                   1720:      +---+----+
                   1721:      |21 | 22 |
                   1722:      +---++---+
                   1723:      +---+|32 |
                   1724:      +---++---+
                   1725:      double vline and hline bottom left:
                   1726:      +---+----+
                   1727:      |11 | 12 |
                   1728:      +---+----+
                   1729:      |21 | 22 |
                   1730:      +---+----+
                   1731:      +---+ 32 |
                   1732:      +---+----+
                   1733:      hline, double vline, hline bottom:
                   1734:      +---+----+----+----+
                   1735:      |11 | 12 | 13 | 14 |
                   1736:      +---+----+----+----+
                   1737:      |21 | 22 | 23 | 24 |
                   1738:      +---+----++---+----+
                   1739:      |31 +----++---+ 34 |
                   1740:      +---+----++---+----+
                   1741:      double vline bottom right:
                   1742:      +---+----+
                   1743:      |11 | 12 |
                   1744:      +---+----+
                   1745:      |21 | 22 |
                   1746:      +---+----+
                   1747:      |31 | 32 |
                   1748:      +---+----+
                   1749:      double vline and hline bottom right:
                   1750:      +---+----+
                   1751:      |11 | 12 |
                   1752:      +---+----+
                   1753:      |21 | 22 |
                   1754:      +---++---+
                   1755:      |31 ++---+
                   1756:      +---++---+
                   1757:      hline and double vline bottom right:
                   1758:      +---+----+
                   1759:      |11 | 12 |
                   1760:      +---+----+
                   1761:      |21 | 22 |
                   1762:      +---+----+
                   1763:      |31 +----+
                   1764:      +---+----+
                   1765:      vline left below hline top left:
                   1766:      +---+----+
                   1767:      +---+ 12 |
                   1768:      +---+----+
                   1769:      |21 | 22 |
                   1770:      +---+----+
                   1771:      |31 | 32 |
                   1772:      +---+----+
                   1773:      vline right below hline top left:
                   1774:      +---+----+
                   1775:      +---+ 12 |
                   1776:      +---+----+
                   1777:      |21 | 22 |
                   1778:      +---+----+
                   1779:      |31 | 32 |
                   1780:      +---+----+
                   1781:      vline left below hline at the top:
                   1782:      +---+----+----+
                   1783:      |11 +----+ 13 |
                   1784:      +---+----+----+
                   1785:      |21 | 22 | 23 |
                   1786:      +---+----+----+
                   1787:      |31 | 32 | 33 |
                   1788:      +---+----+----+
                   1789:      vline right below hline at the top:
                   1790:      +---+----+----+
                   1791:      |11 +----+ 13 |
                   1792:      +---+----+----+
                   1793:      |21 | 22 | 23 |
                   1794:      +---+----+----+
                   1795:      |31 | 32 | 33 |
                   1796:      +---+----+----+
                   1797:      vline below hline at the top:
                   1798:      +---+----+----+----+
                   1799:      |11 +----+----+ 14 |
                   1800:      +---+----+----+----+
                   1801:      |21 | 22 | 23 | 24 |
                   1802:      +---+----+----+----+
                   1803:      |31 | 32 | 33 | 34 |
                   1804:      +---+----+----+----+
                   1805:      vline left below hline top right:
                   1806:      +---+----+
                   1807:      |11 +----+
                   1808:      +---+----+
                   1809:      |21 | 22 |
                   1810:      +---+----+
                   1811:      |31 | 32 |
                   1812:      +---+----+
                   1813:      vline right below hline top right:
                   1814:      +---+----+
                   1815:      |11 +----+
                   1816:      +---+----+
                   1817:      |21 | 22 |
                   1818:      +---+----+
                   1819:      |31 | 32 |
                   1820:      +---+----+
                   1821:      vline left below hline in front:
                   1822:      +---+----+
                   1823:      |11 | 12 |
                   1824:      +---+----+
                   1825:      +---+ 22 |
                   1826:      +---+----+
                   1827:      |31 | 32 |
                   1828:      +---+----+
                   1829:      |41 | 42 |
                   1830:      +---+----+
                   1831:      vline left above hline in front:
                   1832:      +---+----+
                   1833:      |11 | 12 |
                   1834:      +---+----+
                   1835:      |21 | 22 |
                   1836:      +---+----+
                   1837:      |31 | 32 |
                   1838:      +---+----+
                   1839:      +---+ 42 |
                   1840:      +---+----+
                   1841:      |51 | 52 |
                   1842:      +---+----+
                   1843:      vline right below hline in front:
                   1844:      +---+----+
                   1845:      |11 | 12 |
                   1846:      +---+----+
                   1847:      +---+ 22 |
                   1848:      +---+----+
                   1849:      |31 | 32 |
                   1850:      +---+----+
                   1851:      |41 | 42 |
                   1852:      +---+----+
                   1853:      vline right above hline in front:
                   1854:      +---+----+
                   1855:      |11 | 12 |
                   1856:      +---+----+
                   1857:      |21 | 22 |
                   1858:      +---+----+
                   1859:      |31 | 32 |
                   1860:      +---+----+
                   1861:      +---+ 42 |
                   1862:      +---+----+
                   1863:      |51 | 52 |
                   1864:      +---+----+
                   1865:      vline left below hline in the middle:
                   1866:      +---+----+----+
                   1867:      |11 | 12 | 13 |
                   1868:      +---+----+----+
                   1869:      |21 +----+ 23 |
                   1870:      +---+----+----+
                   1871:      |31 | 32 | 33 |
                   1872:      +---+----+----+
                   1873:      |41 | 42 | 43 |
                   1874:      +---+----+----+
                   1875:      vline left above hline in the middle:
                   1876:      +---+----+----+
                   1877:      |11 | 12 | 13 |
                   1878:      +---+----+----+
                   1879:      |21 | 22 | 23 |
                   1880:      +---+----+----+
                   1881:      |31 | 32 | 33 |
                   1882:      +---+----+----+
                   1883:      |41 +----+ 43 |
                   1884:      +---+----+----+
                   1885:      |51 | 52 | 53 |
                   1886:      +---+----+----+
                   1887:      vline right below hline in the middle:
                   1888:      +---+----+----+
                   1889:      |11 | 12 | 13 |
                   1890:      +---+----+----+
                   1891:      |21 +----+ 23 |
                   1892:      +---+----+----+
                   1893:      |31 | 32 | 33 |
                   1894:      +---+----+----+
                   1895:      |41 | 42 | 43 |
                   1896:      +---+----+----+
                   1897:      vline right above hline in the middle:
                   1898:      +---+----+----+
                   1899:      |11 | 12 | 13 |
                   1900:      +---+----+----+
                   1901:      |21 | 22 | 23 |
                   1902:      +---+----+----+
                   1903:      |31 | 32 | 33 |
                   1904:      +---+----+----+
                   1905:      |41 +----+ 43 |
                   1906:      +---+----+----+
                   1907:      |51 | 52 | 53 |
                   1908:      +---+----+----+
                   1909:      vline below hline in the middle:
                   1910:      +---+----+----+----+
                   1911:      |11 | 12 | 13 | 14 |
                   1912:      +---+----+----+----+
                   1913:      |21 +----+----+ 24 |
                   1914:      +---+----+----+----+
                   1915:      |31 | 32 | 33 | 34 |
                   1916:      +---+----+----+----+
                   1917:      |41 | 42 | 43 | 44 |
                   1918:      +---+----+----+----+
                   1919:      vline above hline in the middle:
                   1920:      +---+----+----+----+
                   1921:      |11 | 12 | 13 | 14 |
                   1922:      +---+----+----+----+
                   1923:      |21 | 22 | 23 | 24 |
                   1924:      +---+----+----+----+
                   1925:      |31 | 32 | 33 | 34 |
                   1926:      +---+----+----+----+
                   1927:      |41 +----+----+ 44 |
                   1928:      +---+----+----+----+
                   1929:      |51 | 52 | 53 | 54 |
                   1930:      +---+----+----+----+
                   1931:      vline left below hline at the end:
                   1932:      +---+----+
                   1933:      |11 | 12 |
                   1934:      +---+----+
                   1935:      |21 +----+
                   1936:      +---+----+
                   1937:      |31 | 32 |
                   1938:      +---+----+
                   1939:      |41 | 42 |
                   1940:      +---+----+
                   1941:      vline left above hline at the end:
                   1942:      +---+----+
                   1943:      |11 | 12 |
                   1944:      +---+----+
                   1945:      |21 | 22 |
                   1946:      +---+----+
                   1947:      |31 | 32 |
                   1948:      +---+----+
                   1949:      |41 +----+
                   1950:      +---+----+
                   1951:      |51 | 52 |
                   1952:      +---+----+
                   1953:      vline right below hline at the end:
                   1954:      +---+----+
                   1955:      |11 | 12 |
                   1956:      +---+----+
                   1957:      |21 +----+
                   1958:      +---+----+
                   1959:      |31 | 32 |
                   1960:      +---+----+
                   1961:      |41 | 42 |
                   1962:      +---+----+
                   1963:      vline right above hline at the end:
                   1964:      +---+----+
                   1965:      |11 | 12 |
                   1966:      +---+----+
                   1967:      |21 | 22 |
                   1968:      +---+----+
                   1969:      |31 | 32 |
                   1970:      +---+----+
                   1971:      |41 +----+
                   1972:      +---+----+
                   1973:      |51 | 52 |
                   1974:      +---+----+
                   1975:      vline left above hline bottom left:
                   1976:      +---+----+
                   1977:      |11 | 12 |
                   1978:      +---+----+
                   1979:      |21 | 22 |
                   1980:      +---+----+
                   1981:      |31 | 32 |
                   1982:      +---+----+
                   1983:      +---+ 42 |
                   1984:      +---+----+
                   1985:      vline right above hline bottom left:
                   1986:      +---+----+
                   1987:      |11 | 12 |
                   1988:      +---+----+
                   1989:      |21 | 22 |
                   1990:      +---+----+
                   1991:      |31 | 32 |
                   1992:      +---+----+
                   1993:      +---+ 42 |
                   1994:      +---+----+
                   1995:      vline left above hline at the bottom:
                   1996:      +---+----+----+
                   1997:      |11 | 12 | 13 |
                   1998:      +---+----+----+
                   1999:      |21 | 22 | 23 |
                   2000:      +---+----+----+
                   2001:      |31 | 32 | 33 |
                   2002:      +---+----+----+
                   2003:      |41 +----+ 43 |
                   2004:      +---+----+----+
                   2005:      vline right above hline at the bottom:
                   2006:      +---+----+----+
                   2007:      |11 | 12 | 13 |
                   2008:      +---+----+----+
                   2009:      |21 | 22 | 23 |
                   2010:      +---+----+----+
                   2011:      |31 | 32 | 33 |
                   2012:      +---+----+----+
                   2013:      |41 +----+ 43 |
                   2014:      +---+----+----+
                   2015:      vline above hline at the bottom:
                   2016:      +---+----+----+----+
                   2017:      |11 | 12 | 13 | 14 |
                   2018:      +---+----+----+----+
                   2019:      |21 | 22 | 23 | 24 |
                   2020:      +---+----+----+----+
                   2021:      |31 | 32 | 33 | 34 |
                   2022:      +---+----+----+----+
                   2023:      |41 +----+----+ 44 |
                   2024:      +---+----+----+----+
                   2025:      vline left above hline bottom right:
                   2026:      +---+----+
                   2027:      |11 | 12 |
                   2028:      +---+----+
                   2029:      |21 | 22 |
                   2030:      +---+----+
                   2031:      |31 | 32 |
                   2032:      +---+----+
                   2033:      |41 +----+
                   2034:      +---+----+
                   2035:      vline right above hline bottom right:
                   2036:      +---+----+
                   2037:      |11 | 12 |
                   2038:      +---+----+
                   2039:      |21 | 22 |
                   2040:      +---+----+
                   2041:      |31 | 32 |
                   2042:      +---+----+
                   2043:      |41 +----+
                   2044:      +---+----+
                   2045:      double vline left below hline top left:
                   2046:      +---+----+
                   2047:      +---+ 12 |
                   2048:      +---+----+
                   2049:      |21 | 22 |
                   2050:      +---+----+
                   2051:      |31 | 32 |
                   2052:      +---+----+
                   2053:      double vline right below hline top left:
                   2054:      +---+----+
                   2055:      +---+ 12 |
                   2056:      +---++---+
                   2057:      |21 ||22 |
                   2058:      +---++---+
                   2059:      |31 | 32 |
                   2060:      +---+----+
                   2061:      double vline left below hline at the top:
                   2062:      +---+----+----+
                   2063:      |11 +----+ 13 |
                   2064:      +---++---+----+
                   2065:      |21 ||22 | 23 |
                   2066:      +---++---+----+
                   2067:      |31 | 32 | 33 |
                   2068:      +---+----+----+
                   2069:      double vline right below hline at the top:
                   2070:      +---+----+----+
                   2071:      |11 +----+ 13 |
                   2072:      +---+----++---+
                   2073:      |21 | 22 ||23 |
                   2074:      +---+----++---+
                   2075:      |31 | 32 | 33 |
                   2076:      +---+----+----+
                   2077:      double vline below hline at the top:
                   2078:      +---+----+----+----+
                   2079:      |11 +----+----+ 14 |
                   2080:      +---+----++---+----+
                   2081:      |21 | 22 ||23 | 24 |
                   2082:      +---+----++---+----+
                   2083:      |31 | 32 | 33 | 34 |
                   2084:      +---+----+----+----+
                   2085:      double vline left below hline top right:
                   2086:      +---+----+
                   2087:      |11 +----+
                   2088:      +---++---+
                   2089:      |21 ||22 |
                   2090:      +---++---+
                   2091:      |31 | 32 |
                   2092:      +---+----+
                   2093:      double vline right below hline top right:
                   2094:      +---+----+
                   2095:      |11 +----+
                   2096:      +---+----+
                   2097:      |21 | 22 |
                   2098:      +---+----+
                   2099:      |31 | 32 |
                   2100:      +---+----+
                   2101:      double vline left below hline in front:
                   2102:      +---+----+
                   2103:      |11 | 12 |
                   2104:      +---+----+
                   2105:      +---+ 22 |
                   2106:      +---+----+
                   2107:      |31 | 32 |
                   2108:      +---+----+
                   2109:      |41 | 42 |
                   2110:      +---+----+
                   2111:      double vline left above hline in front:
                   2112:      +---+----+
                   2113:      |11 | 12 |
                   2114:      +---+----+
                   2115:      |21 | 22 |
                   2116:      +---+----+
                   2117:      |31 | 32 |
                   2118:      +---+----+
                   2119:      +---+ 42 |
                   2120:      +---+----+
                   2121:      |51 | 52 |
                   2122:      +---+----+
                   2123:      double vline right below hline in front:
                   2124:      +---+----+
                   2125:      |11 | 12 |
                   2126:      +---+----+
                   2127:      +---+ 22 |
                   2128:      +---++---+
                   2129:      |31 ||32 |
                   2130:      +---++---+
                   2131:      |41 | 42 |
                   2132:      +---+----+
                   2133:      double vline right above hline in front:
                   2134:      +---+----+
                   2135:      |11 | 12 |
                   2136:      +---+----+
                   2137:      |21 | 22 |
                   2138:      +---++---+
                   2139:      |31 ||32 |
                   2140:      +---++---+
                   2141:      +---+|42 |
                   2142:      +---+----+
                   2143:      |51 | 52 |
                   2144:      +---+----+
                   2145:      double vline left below hline in the middle:
                   2146:      +---+----+----+
                   2147:      |11 | 12 | 13 |
                   2148:      +---+----+----+
                   2149:      |21 +----+ 23 |
                   2150:      +---++---+----+
                   2151:      |31 ||32 | 33 |
                   2152:      +---++---+----+
                   2153:      |41 | 42 | 43 |
                   2154:      +---+----+----+
                   2155:      double vline left above hline in the middle:
                   2156:      +---+----+----+
                   2157:      |11 | 12 | 13 |
                   2158:      +---+----+----+
                   2159:      |21 | 22 | 23 |
                   2160:      +---++---+----+
                   2161:      |31 ||32 | 33 |
                   2162:      +---++---+----+
                   2163:      |41 ++---+ 43 |
                   2164:      +---+----+----+
                   2165:      |51 | 52 | 53 |
                   2166:      +---+----+----+
                   2167:      double vline right below hline in the middle:
                   2168:      +---+----+----+
                   2169:      |11 | 12 | 13 |
                   2170:      +---+----+----+
                   2171:      |21 +----+ 23 |
                   2172:      +---+----++---+
                   2173:      |31 | 32 ||33 |
                   2174:      +---+----++---+
                   2175:      |41 | 42 | 43 |
                   2176:      +---+----+----+
                   2177:      double vline right above hline in the middle:
                   2178:      +---+----+----+
                   2179:      |11 | 12 | 13 |
                   2180:      +---+----+----+
                   2181:      |21 | 22 | 23 |
                   2182:      +---+----++---+
                   2183:      |31 | 32 ||33 |
                   2184:      +---+----++---+
                   2185:      |41 +----+|43 |
                   2186:      +---+----+----+
                   2187:      |51 | 52 | 53 |
                   2188:      +---+----+----+
                   2189:      double vline below hline in the middle:
                   2190:      +---+----+----+----+
                   2191:      |11 | 12 | 13 | 14 |
                   2192:      +---+----+----+----+
                   2193:      |21 +----+----+ 24 |
                   2194:      +---+----++---+----+
                   2195:      |31 | 32 ||33 | 34 |
                   2196:      +---+----++---+----+
                   2197:      |41 | 42 | 43 | 44 |
                   2198:      +---+----+----+----+
                   2199:      double vline above hline in the middle:
                   2200:      +---+----+----+----+
                   2201:      |11 | 12 | 13 | 14 |
                   2202:      +---+----+----+----+
                   2203:      |21 | 22 | 23 | 24 |
                   2204:      +---+----++---+----+
                   2205:      |31 | 32 ||33 | 34 |
                   2206:      +---+----++---+----+
                   2207:      |41 +----++---+ 44 |
                   2208:      +---+----+----+----+
                   2209:      |51 | 52 | 53 | 54 |
                   2210:      +---+----+----+----+
                   2211:      double vline left below hline at the end:
                   2212:      +---+----+
                   2213:      |11 | 12 |
                   2214:      +---+----+
                   2215:      |21 +----+
                   2216:      +---++---+
                   2217:      |31 ||32 |
                   2218:      +---++---+
                   2219:      |41 | 42 |
                   2220:      +---+----+
                   2221:      double vline left above hline at the end:
                   2222:      +---+----+
                   2223:      |11 | 12 |
                   2224:      +---+----+
                   2225:      |21 | 22 |
                   2226:      +---++---+
                   2227:      |31 ||32 |
                   2228:      +---++---+
                   2229:      |41 ++---+
                   2230:      +---+----+
                   2231:      |51 | 52 |
                   2232:      +---+----+
                   2233:      double vline right below hline at the end:
                   2234:      +---+----+
                   2235:      |11 | 12 |
                   2236:      +---+----+
                   2237:      |21 +----+
                   2238:      +---+----+
                   2239:      |31 | 32 |
                   2240:      +---+----+
                   2241:      |41 | 42 |
                   2242:      +---+----+
                   2243:      double vline right above hline at the end:
                   2244:      +---+----+
                   2245:      |11 | 12 |
                   2246:      +---+----+
                   2247:      |21 | 22 |
                   2248:      +---+----+
                   2249:      |31 | 32 |
                   2250:      +---+----+
                   2251:      |41 +----+
                   2252:      +---+----+
                   2253:      |51 | 52 |
                   2254:      +---+----+
                   2255:      double vline left above hline bottom left:
                   2256:      +---+----+
                   2257:      |11 | 12 |
                   2258:      +---+----+
                   2259:      |21 | 22 |
                   2260:      +---+----+
                   2261:      |31 | 32 |
                   2262:      +---+----+
                   2263:      +---+ 42 |
                   2264:      +---+----+
                   2265:      double vline right above hline bottom left:
                   2266:      +---+----+
                   2267:      |11 | 12 |
                   2268:      +---+----+
                   2269:      |21 | 22 |
                   2270:      +---++---+
                   2271:      |31 ||32 |
                   2272:      +---++---+
                   2273:      +---+|42 |
                   2274:      +---+----+
                   2275:      double vline left above hline at the bottom:
                   2276:      +---+----+----+
                   2277:      |11 | 12 | 13 |
                   2278:      +---+----+----+
                   2279:      |21 | 22 | 23 |
                   2280:      +---++---+----+
                   2281:      |31 ||32 | 33 |
                   2282:      +---++---+----+
                   2283:      |41 ++---+ 43 |
                   2284:      +---+----+----+
                   2285:      double vline right above hline at the bottom:
                   2286:      +---+----+----+
                   2287:      |11 | 12 | 13 |
                   2288:      +---+----+----+
                   2289:      |21 | 22 | 23 |
                   2290:      +---+----++---+
                   2291:      |31 | 32 ||33 |
                   2292:      +---+----++---+
                   2293:      |41 +----+|43 |
                   2294:      +---+----+----+
                   2295:      double vline above hline at the bottom:
                   2296:      +---+----+----+----+
                   2297:      |11 | 12 | 13 | 14 |
                   2298:      +---+----+----+----+
                   2299:      |21 | 22 | 23 | 24 |
                   2300:      +---+----++---+----+
                   2301:      |31 | 32 ||33 | 34 |
                   2302:      +---+----++---+----+
                   2303:      |41 +----++---+ 44 |
                   2304:      +---+----+----+----+
                   2305:      double vline left above hline bottom right:
                   2306:      +---+----+
                   2307:      |11 | 12 |
                   2308:      +---+----+
                   2309:      |21 | 22 |
                   2310:      +---++---+
                   2311:      |31 ||32 |
                   2312:      +---++---+
                   2313:      |41 ++---+
                   2314:      +---+----+
                   2315:      double vline right above hline bottom right:
                   2316:      +---+----+
                   2317:      |11 | 12 |
                   2318:      +---+----+
                   2319:      |21 | 22 |
                   2320:      +---+----+
                   2321:      |31 | 32 |
                   2322:      +---+----+
                   2323:      |41 +----+
                   2324:      +---+----+
                   2325:
                   2326: DDOOUUBBLLEEBBOOXX
                   2327:      vline top left:
                   2328:      +--------+
                   2329:      +--------+
                   2330:      |11   12 |
                   2331:      |21   22 |
                   2332:      +--------+
                   2333:      +--------+
                   2334:      hline and vline top left:
                   2335:      +--------+
                   2336:      +---+----+
                   2337:      +---+ 12 |
                   2338:      |21   22 |
                   2339:      +--------+
                   2340:      +--------+
                   2341:      vline and hline top left:
                   2342:      +--------+
                   2343:      +--------+
                   2344:      +---- 12 |
                   2345:      |21   22 |
                   2346:      +--------+
                   2347:      +--------+
                   2348:      vline top:
                   2349:      +--------+
                   2350:      +---+----+
                   2351:      |11 | 12 |
                   2352:      |21   22 |
                   2353:      +--------+
                   2354:      +--------+
                   2355:      vline and hline top:
                   2356:      +-------------+
                   2357:      +---+---------+
                   2358:      |11 +----- 13 |
                   2359:      |21   22   23 |
                   2360:      +-------------+
                   2361:      +-------------+
                   2362:      hline and vline top:
                   2363:      +-------------+
                   2364:      +--------+----+
                   2365:      |11 -----+ 13 |
                   2366:      |21   22   23 |
                   2367:      +-------------+
                   2368:      +-------------+
                   2369:      hline, vline, hline top:
                   2370:      +------------------+
                   2371:      +--------+---------+
                   2372:      |11 -----+----- 13 |
                   2373:      |21   22   23   24 |
                   2374:      +------------------+
                   2375:      +------------------+
                   2376:      vline top right:
                   2377:      +--------+
                   2378:      +--------+
                   2379:      |11   12 |
                   2380:      |21   22 |
                   2381:      +--------+
                   2382:      +--------+
                   2383:      vline and hline top right:
                   2384:      +--------+
                   2385:      +---+----+
                   2386:      |11 +----+
                   2387:      |21   22 |
                   2388:      +--------+
                   2389:      +--------+
                   2390:      hline and vline top right:
                   2391:      +--------+
                   2392:      +--------+
                   2393:      |11 -----+
                   2394:      |21   22 |
                   2395:      +--------+
                   2396:      +--------+
                   2397:      double vline top left:
                   2398:      +--------+
                   2399:      +--------+
                   2400:      |11   12 |
                   2401:      |21   22 |
                   2402:      +--------+
                   2403:      +--------+
                   2404:      hline and double vline top left:
                   2405:      +--------+
                   2406:      +---++---+
                   2407:      +---+|12 |
                   2408:      |21   22 |
                   2409:      +--------+
                   2410:      +--------+
                   2411:      double vline and hline top left:
                   2412:      +--------+
                   2413:      +--------+
                   2414:      +---- 12 |
                   2415:      |21   22 |
                   2416:      +--------+
                   2417:      +--------+
                   2418:      double vline top:
                   2419:      +--------+
                   2420:      +---++---+
                   2421:      |11 ||12 |
                   2422:      |21   22 |
                   2423:      +--------+
                   2424:      +--------+
                   2425:      double vline and hline top:
                   2426:      +-------------+
                   2427:      +---++--------+
                   2428:      |11 ++---- 13 |
                   2429:      |21   22   23 |
                   2430:      +-------------+
                   2431:      +-------------+
                   2432:      hline and double vline top:
                   2433:      +-------------+
                   2434:      +--------++---+
                   2435:      |11 -----+|13 |
                   2436:      |21   22   23 |
                   2437:      +-------------+
                   2438:      +-------------+
                   2439:      hline, double vline, hline top:
                   2440:      +------------------+
                   2441:      +--------++--------+
                   2442:      |11 -----++---- 13 |
                   2443:      |21   22   23   24 |
                   2444:      +------------------+
                   2445:      +------------------+
                   2446:      double vline top right:
                   2447:      +--------+
                   2448:      +--------+
                   2449:      |11   12 |
                   2450:      |21   22 |
                   2451:      +--------+
                   2452:      +--------+
                   2453:      double vline and hline top right:
                   2454:      +--------+
                   2455:      +---++---+
                   2456:      |11 ++---+
                   2457:      |21   22 |
                   2458:      +--------+
                   2459:      +--------+
                   2460:      hline and double vline top right:
                   2461:      +--------+
                   2462:      +--------+
                   2463:      |11 -----+
                   2464:      |21   22 |
                   2465:      +--------+
                   2466:      +--------+
                   2467:      hline top left:
                   2468:      +--------+
                   2469:      +--------+
                   2470:      +---- 12 |
                   2471:      |21   22 |
                   2472:      +--------+
                   2473:      +--------+
                   2474:      hline top:
                   2475:      +-------------+
                   2476:      +-------------+
                   2477:      |11 ------ 13 |
                   2478:      |21   22   23 |
                   2479:      +-------------+
                   2480:      +-------------+
                   2481:      double hline top:
                   2482:      +------------------+
                   2483:      +------------------+
                   2484:      |11 ----------- 13 |
                   2485:      |21   22   23   24 |
                   2486:      +------------------+
                   2487:      +------------------+
                   2488:      hline top right:
                   2489:      +--------+
                   2490:      +--------+
                   2491:      |11 -----+
                   2492:      |21   22 |
                   2493:      +--------+
                   2494:      +--------+
                   2495:      hline in front:
                   2496:      +--------+
                   2497:      +--------+
                   2498:      |11   12 |
                   2499:      +---- 22 |
                   2500:      |31   32 |
                   2501:      +--------+
                   2502:      +--------+
                   2503:      vline in front:
                   2504:      +--------+
                   2505:      +--------+
                   2506:      |11   12 |
                   2507:      |21   22 |
                   2508:      |31   32 |
                   2509:      |41   42 |
                   2510:      +--------+
                   2511:      +--------+
                   2512:      hline and vline in front:
                   2513:      +--------+
                   2514:      +--------+
                   2515:      |11   12 |
                   2516:      |21 | 22 |
                   2517:      +---+ 32 |
                   2518:      |41   42 |
                   2519:      +--------+
                   2520:      +--------+
                   2521:      vline and hline in front:
                   2522:      +--------+
                   2523:      +--------+
                   2524:      |11   12 |
                   2525:      |21   22 |
                   2526:      +---- 32 |
                   2527:      |41   42 |
                   2528:      +--------+
                   2529:      +--------+
                   2530:      hline in the middle:
                   2531:      +-------------+
                   2532:      +-------------+
                   2533:      |11   12   13 |
                   2534:      |21 ------ 23 |
                   2535:      |31   32   33 |
                   2536:      +-------------+
                   2537:      +-------------+
                   2538:      vline in the middle:
                   2539:      +-------------+
                   2540:      +-------------+
                   2541:      |11   12   13 |
                   2542:      |21 | 22   23 |
                   2543:      |31 | 32   33 |
                   2544:      |41   42   43 |
                   2545:      +-------------+
                   2546:      +-------------+
                   2547:      vline and hline in the middle:
                   2548:      +-------------+
                   2549:      +-------------+
                   2550:      |11   12   13 |
                   2551:      |21 | 22   23 |
                   2552:      |31 +----- 33 |
                   2553:      |41   42   43 |
                   2554:      +-------------+
                   2555:      +-------------+
                   2556:      hline and vline in the middle:
                   2557:      +-------------+
                   2558:      +-------------+
                   2559:      |11   12   13 |
                   2560:      |21   22 | 23 |
                   2561:      |31 -----+ 33 |
                   2562:      |41   42   43 |
                   2563:      +-------------+
                   2564:      +-------------+
                   2565:      double hline in the middle:
                   2566:      +------------------+
                   2567:      +------------------+
                   2568:      |11   12   13   14 |
                   2569:      |21 ----------- 24 |
                   2570:      |31   32   33   34 |
                   2571:      +------------------+
                   2572:      +------------------+
                   2573:      hline, vline, hline in the middle:
                   2574:      +------------------+
                   2575:      +------------------+
                   2576:      |11   12   13   14 |
                   2577:      |21   22 | 23   24 |
                   2578:      |31 -----+----- 34 |
                   2579:      |41   42   43   44 |
                   2580:      +------------------+
                   2581:      +------------------+
                   2582:      hline at the end:
                   2583:      +--------+
                   2584:      +--------+
                   2585:      |11   12 |
                   2586:      |21 -----+
                   2587:      |31   32 |
                   2588:      +--------+
                   2589:      +--------+
                   2590:      vline at the end:
                   2591:      +--------+
                   2592:      +--------+
                   2593:      |11   12 |
                   2594:      |21   22 |
                   2595:      |31   32 |
                   2596:      |41   42 |
                   2597:      +--------+
                   2598:      +--------+
                   2599:      vline and hline at the end:
                   2600:      +--------+
                   2601:      +--------+
                   2602:      |11   12 |
                   2603:      |21 | 22 |
                   2604:      |31 +----+
                   2605:      |41   42 |
                   2606:      +--------+
                   2607:      +--------+
                   2608:      hline and vline at the end:
                   2609:      +--------+
                   2610:      +--------+
                   2611:      |11   12 |
                   2612:      |21   22 |
                   2613:      |31 -----+
                   2614:      |41   42 |
                   2615:      +--------+
                   2616:      +--------+
                   2617:      hline bottom left:
                   2618:      +--------+
                   2619:      +--------+
                   2620:      |11   12 |
                   2621:      +---- 22 |
                   2622:      +--------+
                   2623:      +--------+
                   2624:      vline bottom left:
                   2625:      +--------+
                   2626:      +--------+
                   2627:      |11   12 |
                   2628:      |21   22 |
                   2629:      |31   32 |
                   2630:      +--------+
                   2631:      +--------+
                   2632:      hline and vline bottom left:
                   2633:      +--------+
                   2634:      +--------+
                   2635:      |11   12 |
                   2636:      |21 | 22 |
                   2637:      +---+ 32 |
                   2638:      +---+----+
                   2639:      +--------+
                   2640:      vline and hline bottom left:
                   2641:      +--------+
                   2642:      +--------+
                   2643:      |11   12 |
                   2644:      |21   22 |
                   2645:      +---- 32 |
                   2646:      +--------+
                   2647:      +--------+
                   2648:      double hline bottom:
                   2649:      +------------------+
                   2650:      +------------------+
                   2651:      |11   12   13   14 |
                   2652:      |21 ----------- 24 |
                   2653:      +------------------+
                   2654:      +------------------+
                   2655:      hline, vline, hline bottom:
                   2656:      +------------------+
                   2657:      +------------------+
                   2658:      |11   12   13   14 |
                   2659:      |21   22 | 23   24 |
                   2660:      |31 -----+----- 34 |
                   2661:      +--------+---------+
                   2662:      +------------------+
                   2663:      hline bottom right:
                   2664:      +--------+
                   2665:      +--------+
                   2666:      |11   12 |
                   2667:      |21 -----+
                   2668:      +--------+
                   2669:      +--------+
                   2670:      vline bottom right:
                   2671:      +--------+
                   2672:      +--------+
                   2673:      |11   12 |
                   2674:      |21   22 |
                   2675:      |31   32 |
                   2676:      +--------+
                   2677:      +--------+
                   2678:      vline and hline bottom right:
                   2679:      +--------+
                   2680:      +--------+
                   2681:      |11   12 |
                   2682:      |21 | 22 |
                   2683:      |31 +----+
                   2684:      +---+----+
                   2685:      +--------+
                   2686:      hline and vline bottom right:
                   2687:      +--------+
                   2688:      +--------+
                   2689:      |11   12 |
                   2690:      |21   22 |
                   2691:      |31 -----+
                   2692:      +--------+
                   2693:      +--------+
                   2694:      double vline in front:
                   2695:      +--------+
                   2696:      +--------+
                   2697:      |11   12 |
                   2698:      |21   22 |
                   2699:      |31   32 |
                   2700:      |41   42 |
                   2701:      +--------+
                   2702:      +--------+
                   2703:      hline and double vline in front:
                   2704:      +--------+
                   2705:      +--------+
                   2706:      |11   12 |
                   2707:      |21 ||22 |
                   2708:      +---+|32 |
                   2709:      |41   42 |
                   2710:      +--------+
                   2711:      +--------+
                   2712:      double vline and hline in front:
                   2713:      +--------+
                   2714:      +--------+
                   2715:      |11   12 |
                   2716:      |21   22 |
                   2717:      +---- 32 |
                   2718:      |41   42 |
                   2719:      +--------+
                   2720:      +--------+
                   2721:      double vline in the middle:
                   2722:      +-------------+
                   2723:      +-------------+
                   2724:      |11   12   13 |
                   2725:      |21 ||22   23 |
                   2726:      |31 ||32   33 |
                   2727:      |41   42   43 |
                   2728:      +-------------+
                   2729:      +-------------+
                   2730:      double vline and hline in the middle:
                   2731:      +-------------+
                   2732:      +-------------+
                   2733:      |11   12   13 |
                   2734:      |21 ||22   23 |
                   2735:      |31 ++---- 33 |
                   2736:      |41   42   43 |
                   2737:      +-------------+
                   2738:      +-------------+
                   2739:      hline and doble vline in the middle:
                   2740:      +-------------+
                   2741:      +-------------+
                   2742:      |11   12   13 |
                   2743:      |21   22 ||23 |
                   2744:      |31 -----+|33 |
                   2745:      |41   42   43 |
                   2746:      +-------------+
                   2747:      +-------------+
                   2748:      hline, double vline, hline in the middle:
                   2749:      +------------------+
                   2750:      +------------------+
                   2751:      |11   12   13   14 |
                   2752:      |21   22 ||23   24 |
                   2753:      |31 -----++---- 34 |
                   2754:      |41   42   43   44 |
                   2755:      +------------------+
                   2756:      +------------------+
                   2757:      double vline at the end:
                   2758:      +--------+
                   2759:      +--------+
                   2760:      |11   12 |
                   2761:      |21   22 |
                   2762:      |31   32 |
                   2763:      |41   42 |
                   2764:      +--------+
                   2765:      +--------+
                   2766:      double vline and hline at the end:
                   2767:      +--------+
                   2768:      +--------+
                   2769:      |11   12 |
                   2770:      |21 ||22 |
                   2771:      |31 ++---+
                   2772:      |41   42 |
                   2773:      +--------+
                   2774:      +--------+
                   2775:      hline and double vline at the end:
                   2776:      +--------+
                   2777:      +--------+
                   2778:      |11   12 |
                   2779:      |21   22 |
                   2780:      |31 -----+
                   2781:      |41   42 |
                   2782:      +--------+
                   2783:      +--------+
                   2784:      double vline bottom left:
                   2785:      +--------+
                   2786:      +--------+
                   2787:      |11   12 |
                   2788:      |21   22 |
                   2789:      |31   32 |
                   2790:      +--------+
                   2791:      +--------+
                   2792:      hline and double vline bottom left:
                   2793:      +--------+
                   2794:      +--------+
                   2795:      |11   12 |
                   2796:      |21 ||22 |
                   2797:      +---+|32 |
                   2798:      +---++---+
                   2799:      +--------+
                   2800:      double vline and hline bottom left:
                   2801:      +--------+
                   2802:      +--------+
                   2803:      |11   12 |
                   2804:      |21   22 |
                   2805:      +---- 32 |
                   2806:      +--------+
                   2807:      +--------+
                   2808:      hline, double vline, hline bottom:
                   2809:      +------------------+
                   2810:      +------------------+
                   2811:      |11   12   13   14 |
                   2812:      |21   22 ||23   24 |
                   2813:      |31 -----++---- 34 |
                   2814:      +--------++--------+
                   2815:      +------------------+
                   2816:      double vline bottom right:
                   2817:      +--------+
                   2818:      +--------+
                   2819:      |11   12 |
                   2820:      |21   22 |
                   2821:      |31   32 |
                   2822:      +--------+
                   2823:      +--------+
                   2824:      double vline and hline bottom right:
                   2825:      +--------+
                   2826:      +--------+
                   2827:      |11   12 |
                   2828:      |21 ||22 |
                   2829:      |31 ++---+
                   2830:      +---++---+
                   2831:      +--------+
                   2832:      hline and double vline bottom right:
                   2833:      +--------+
                   2834:      +--------+
                   2835:      |11   12 |
                   2836:      |21   22 |
                   2837:      |31 -----+
                   2838:      +--------+
                   2839:      +--------+
                   2840:      vline left below hline top left:
                   2841:      +--------+
                   2842:      +--------+
                   2843:      +---- 12 |
                   2844:      |21   22 |
                   2845:      |31   32 |
                   2846:      +--------+
                   2847:      +--------+
                   2848:      vline right below hline top left:
                   2849:      +--------+
                   2850:      +--------+
                   2851:      +---+ 12 |
                   2852:      |21 | 22 |
                   2853:      |31   32 |
                   2854:      +--------+
                   2855:      +--------+
                   2856:      vline left below hline at the top:
                   2857:      +-------------+
                   2858:      +-------------+
                   2859:      |11 +----- 13 |
                   2860:      |21 | 22   23 |
                   2861:      |31   32   33 |
                   2862:      +-------------+
                   2863:      +-------------+
                   2864:      vline right below hline at the top:
                   2865:      +-------------+
                   2866:      +-------------+
                   2867:      |11 -----+ 13 |
                   2868:      |21   22 | 23 |
                   2869:      |31   32   33 |
                   2870:      +-------------+
                   2871:      +-------------+
                   2872:      vline below hline at the top:
                   2873:      +------------------+
                   2874:      +------------------+
                   2875:      |11 -----+----- 14 |
                   2876:      |21   22 | 23   24 |
                   2877:      |31   32   33   34 |
                   2878:      +------------------+
                   2879:      +------------------+
                   2880:      vline left below hline top right:
                   2881:      +--------+
                   2882:      +--------+
                   2883:      |11 +----+
                   2884:      |21 | 22 |
                   2885:      |31   32 |
                   2886:      +--------+
                   2887:      +--------+
                   2888:      vline right below hline top right:
                   2889:      +--------+
                   2890:      +--------+
                   2891:      |11 -----+
                   2892:      |21   22 |
                   2893:      |31   32 |
                   2894:      +--------+
                   2895:      +--------+
                   2896:      vline left below hline in front:
                   2897:      +--------+
                   2898:      +--------+
                   2899:      |11   12 |
                   2900:      +---- 22 |
                   2901:      |31   32 |
                   2902:      |41   42 |
                   2903:      +--------+
                   2904:      +--------+
                   2905:      vline left above hline in front:
                   2906:      +--------+
                   2907:      +--------+
                   2908:      |11   12 |
                   2909:      |21   22 |
                   2910:      |31   32 |
                   2911:      +---- 42 |
                   2912:      |51   52 |
                   2913:      +--------+
                   2914:      +--------+
                   2915:      vline right below hline in front:
                   2916:      +--------+
                   2917:      +--------+
                   2918:      |11   12 |
                   2919:      +---+ 22 |
                   2920:      |31 | 32 |
                   2921:      |41   42 |
                   2922:      +--------+
                   2923:      +--------+
                   2924:      vline right above hline in front:
                   2925:      +--------+
                   2926:      +--------+
                   2927:      |11   12 |
                   2928:      |21 | 22 |
                   2929:      |31 | 32 |
                   2930:      +---+ 42 |
                   2931:      |51   52 |
                   2932:      +--------+
                   2933:      +--------+
                   2934:      vline left below hline in the middle:
                   2935:      +-------------+
                   2936:      +-------------+
                   2937:      |11   12   13 |
                   2938:      |21 +----- 23 |
                   2939:      |31 | 32   33 |
                   2940:      |41   42   43 |
                   2941:      +-------------+
                   2942:      +-------------+
                   2943:      vline left above hline in the middle:
                   2944:      +-------------+
                   2945:      +-------------+
                   2946:      |11   12   13 |
                   2947:      |21 | 22   23 |
                   2948:      |31 | 32   33 |
                   2949:      |41 +----- 43 |
                   2950:      |51   52   53 |
                   2951:      +-------------+
                   2952:      +-------------+
                   2953:      vline right below hline in the middle:
                   2954:      +-------------+
                   2955:      +-------------+
                   2956:      |11   12   13 |
                   2957:      |21 -----+ 23 |
                   2958:      |31   32 | 33 |
                   2959:      |41   42   43 |
                   2960:      +-------------+
                   2961:      +-------------+
                   2962:      vline right above hline in the middle:
                   2963:      +-------------+
                   2964:      +-------------+
                   2965:      |11   12   13 |
                   2966:      |21   22 | 23 |
                   2967:      |31   32 | 33 |
                   2968:      |41 -----+ 43 |
                   2969:      |51   52   53 |
                   2970:      +-------------+
                   2971:      +-------------+
                   2972:      vline below hline in the middle:
                   2973:      +------------------+
                   2974:      +------------------+
                   2975:      |11   12   13   14 |
                   2976:      |21 -----+----- 24 |
                   2977:      |31   32 | 33   34 |
                   2978:      |41   42   43   44 |
                   2979:      +------------------+
                   2980:      +------------------+
                   2981:      vline above hline in the middle:
                   2982:      +------------------+
                   2983:      +------------------+
                   2984:      |11   12   13   14 |
                   2985:      |21   22 | 23   24 |
                   2986:      |31   32 | 33   34 |
                   2987:      |41 -----+----- 44 |
                   2988:      |51   52   53   54 |
                   2989:      +------------------+
                   2990:      +------------------+
                   2991:      vline left below hline at the end:
                   2992:      +--------+
                   2993:      +--------+
                   2994:      |11   12 |
                   2995:      |21 +----+
                   2996:      |31 | 32 |
                   2997:      |41   42 |
                   2998:      +--------+
                   2999:      +--------+
                   3000:      vline left above hline at the end:
                   3001:      +--------+
                   3002:      +--------+
                   3003:      |11   12 |
                   3004:      |21 | 22 |
                   3005:      |31 | 32 |
                   3006:      |41 +----+
                   3007:      |51   52 |
                   3008:      +--------+
                   3009:      +--------+
                   3010:      vline right below hline at the end:
                   3011:      +--------+
                   3012:      +--------+
                   3013:      |11   12 |
                   3014:      |21 -----+
                   3015:      |31   32 |
                   3016:      |41   42 |
                   3017:      +--------+
                   3018:      +--------+
                   3019:      vline right above hline at the end:
                   3020:      +--------+
                   3021:      +--------+
                   3022:      |11   12 |
                   3023:      |21   22 |
                   3024:      |31   32 |
                   3025:      |41 -----+
                   3026:      |51   52 |
                   3027:      +--------+
                   3028:      +--------+
                   3029:      vline left above hline bottom left:
                   3030:      +--------+
                   3031:      +--------+
                   3032:      |11   12 |
                   3033:      |21   22 |
                   3034:      |31   32 |
                   3035:      +---- 42 |
                   3036:      +--------+
                   3037:      +--------+
                   3038:      vline right above hline bottom left:
                   3039:      +--------+
                   3040:      +--------+
                   3041:      |11   12 |
                   3042:      |21 | 22 |
                   3043:      |31 | 32 |
                   3044:      +---+ 42 |
                   3045:      +--------+
                   3046:      +--------+
                   3047:      vline left above hline at the bottom:
                   3048:      +-------------+
                   3049:      +-------------+
                   3050:      |11   12   13 |
                   3051:      |21 | 22   23 |
                   3052:      |31 | 32   33 |
                   3053:      |41 +----- 43 |
                   3054:      +-------------+
                   3055:      +-------------+
                   3056:      vline right above hline at the bottom:
                   3057:      +-------------+
                   3058:      +-------------+
                   3059:      |11   12   13 |
                   3060:      |21   22 | 23 |
                   3061:      |31   32 | 33 |
                   3062:      |41 -----+ 43 |
                   3063:      +-------------+
                   3064:      +-------------+
                   3065:      vline above hline at the bottom:
                   3066:      +------------------+
                   3067:      +------------------+
                   3068:      |11   12   13   14 |
                   3069:      |21   22 | 23   24 |
                   3070:      |31   32 | 33   34 |
                   3071:      |41 -----+----- 44 |
                   3072:      +------------------+
                   3073:      +------------------+
                   3074:      vline left above hline bottom right:
                   3075:      +--------+
                   3076:      +--------+
                   3077:      |11   12 |
                   3078:      |21 | 22 |
                   3079:      |31 | 32 |
                   3080:      |41 +----+
                   3081:      +--------+
                   3082:      +--------+
                   3083:      vline right above hline bottom right:
                   3084:      +--------+
                   3085:      +--------+
                   3086:      |11   12 |
                   3087:      |21   22 |
                   3088:      |31   32 |
                   3089:      |41 -----+
                   3090:      +--------+
                   3091:      +--------+
                   3092:      double vline left below hline top left:
                   3093:      +--------+
                   3094:      +--------+
                   3095:      +---- 12 |
                   3096:      |21   22 |
                   3097:      |31   32 |
                   3098:      +--------+
                   3099:      +--------+
                   3100:      double vline right below hline top left:
                   3101:      +--------+
                   3102:      +--------+
                   3103:      +---+|12 |
                   3104:      |21 ||22 |
                   3105:      |31   32 |
                   3106:      +--------+
                   3107:      +--------+
                   3108:      double vline left below hline at the top:
                   3109:      +-------------+
                   3110:      +-------------+
                   3111:      |11 ++---- 13 |
                   3112:      |21 ||22   23 |
                   3113:      |31   32   33 |
                   3114:      +-------------+
                   3115:      +-------------+
                   3116:      double vline right below hline at the top:
                   3117:      +-------------+
                   3118:      +-------------+
                   3119:      |11 -----+|13 |
                   3120:      |21   22 ||23 |
                   3121:      |31   32   33 |
                   3122:      +-------------+
                   3123:      +-------------+
                   3124:      double vline below hline at the top:
                   3125:      +------------------+
                   3126:      +------------------+
                   3127:      |11 -----++---- 14 |
                   3128:      |21   22 ||23   24 |
                   3129:      |31   32   33   34 |
                   3130:      +------------------+
                   3131:      +------------------+
                   3132:      double vline left below hline top right:
                   3133:      +--------+
                   3134:      +--------+
                   3135:      |11 ++---+
                   3136:      |21 ||22 |
                   3137:      |31   32 |
                   3138:      +--------+
                   3139:      +--------+
                   3140:      double vline right below hline top right:
                   3141:      +--------+
                   3142:      +--------+
                   3143:      |11 -----+
                   3144:      |21   22 |
                   3145:      |31   32 |
                   3146:      +--------+
                   3147:      +--------+
                   3148:      double vline left below hline in front:
                   3149:      +--------+
                   3150:      +--------+
                   3151:      |11   12 |
                   3152:      +---- 22 |
                   3153:      |31   32 |
                   3154:      |41   42 |
                   3155:      +--------+
                   3156:      +--------+
                   3157:      double vline left above hline in front:
                   3158:      +--------+
                   3159:      +--------+
                   3160:      |11   12 |
                   3161:      |21   22 |
                   3162:      |31   32 |
                   3163:      +---- 42 |
                   3164:      |51   52 |
                   3165:      +--------+
                   3166:      +--------+
                   3167:      double vline right below hline in front:
                   3168:      +--------+
                   3169:      +--------+
                   3170:      |11   12 |
                   3171:      +---+|22 |
                   3172:      |31 ||32 |
                   3173:      |41   42 |
                   3174:      +--------+
                   3175:      +--------+
                   3176:      double vline right above hline in front:
                   3177:      +--------+
                   3178:      +--------+
                   3179:      |11   12 |
                   3180:      |21 ||22 |
                   3181:      |31 ||32 |
                   3182:      +---+|42 |
                   3183:      |51   52 |
                   3184:      +--------+
                   3185:      +--------+
                   3186:      double vline left below hline in the middle:
                   3187:      +-------------+
                   3188:      +-------------+
                   3189:      |11   12   13 |
                   3190:      |21 ++---- 23 |
                   3191:      |31 ||32   33 |
                   3192:      |41   42   43 |
                   3193:      +-------------+
                   3194:      +-------------+
                   3195:      double vline left above hline in the middle:
                   3196:      +-------------+
                   3197:      +-------------+
                   3198:      |11   12   13 |
                   3199:      |21 ||22   23 |
                   3200:      |31 ||32   33 |
                   3201:      |41 ++---- 43 |
                   3202:      |51   52   53 |
                   3203:      +-------------+
                   3204:      +-------------+
                   3205:      double vline right below hline in the middle:
                   3206:      +-------------+
                   3207:      +-------------+
                   3208:      |11   12   13 |
                   3209:      |21 -----+|23 |
                   3210:      |31   32 ||33 |
                   3211:      |41   42   43 |
                   3212:      +-------------+
                   3213:      +-------------+
                   3214:      double vline right above hline in the middle:
                   3215:      +-------------+
                   3216:      +-------------+
                   3217:      |11   12   13 |
                   3218:      |21   22 ||23 |
                   3219:      |31   32 ||33 |
                   3220:      |41 -----+|43 |
                   3221:      |51   52   53 |
                   3222:      +-------------+
                   3223:      +-------------+
                   3224:      double vline below hline in the middle:
                   3225:      +------------------+
                   3226:      +------------------+
                   3227:      |11   12   13   14 |
                   3228:      |21 -----++---- 24 |
                   3229:      |31   32 ||33   34 |
                   3230:      |41   42   43   44 |
                   3231:      +------------------+
                   3232:      +------------------+
                   3233:      double vline above hline in the middle:
                   3234:      +------------------+
                   3235:      +------------------+
                   3236:      |11   12   13   14 |
                   3237:      |21   22 ||23   24 |
                   3238:      |31   32 ||33   34 |
                   3239:      |41 -----++---- 44 |
                   3240:      |51   52   53   54 |
                   3241:      +------------------+
                   3242:      +------------------+
                   3243:      double vline left below hline at the end:
                   3244:      +--------+
                   3245:      +--------+
                   3246:      |11   12 |
                   3247:      |21 ++---+
                   3248:      |31 ||32 |
                   3249:      |41   42 |
                   3250:      +--------+
                   3251:      +--------+
                   3252:      double vline left above hline at the end:
                   3253:      +--------+
                   3254:      +--------+
                   3255:      |11   12 |
                   3256:      |21 ||22 |
                   3257:      |31 ||32 |
                   3258:      |41 ++---+
                   3259:      |51   52 |
                   3260:      +--------+
                   3261:      +--------+
                   3262:      double vline right below hline at the end:
                   3263:      +--------+
                   3264:      +--------+
                   3265:      |11   12 |
                   3266:      |21 -----+
                   3267:      |31   32 |
                   3268:      |41   42 |
                   3269:      +--------+
                   3270:      +--------+
                   3271:      double vline right above hline at the end:
                   3272:      +--------+
                   3273:      +--------+
                   3274:      |11   12 |
                   3275:      |21   22 |
                   3276:      |31   32 |
                   3277:      |41 -----+
                   3278:      |51   52 |
                   3279:      +--------+
                   3280:      +--------+
                   3281:      double vline left above hline bottom left:
                   3282:      +--------+
                   3283:      +--------+
                   3284:      |11   12 |
                   3285:      |21   22 |
                   3286:      |31   32 |
                   3287:      +---- 42 |
                   3288:      +--------+
                   3289:      +--------+
                   3290:      double vline right above hline bottom left:
                   3291:      +--------+
                   3292:      +--------+
                   3293:      |11   12 |
                   3294:      |21 ||22 |
                   3295:      |31 ||32 |
                   3296:      +---+|42 |
                   3297:      +--------+
                   3298:      +--------+
                   3299:      double vline left above hline at the bottom:
                   3300:      +-------------+
                   3301:      +-------------+
                   3302:      |11   12   13 |
                   3303:      |21 ||22   23 |
                   3304:      |31 ||32   33 |
                   3305:      |41 ++---- 43 |
                   3306:      +-------------+
                   3307:      +-------------+
                   3308:      double vline right above hline at the bottom:
                   3309:      +-------------+
                   3310:      +-------------+
                   3311:      |11   12   13 |
                   3312:      |21   22 ||23 |
                   3313:      |31   32 ||33 |
                   3314:      |41 -----+|43 |
                   3315:      +-------------+
                   3316:      +-------------+
                   3317:      double vline above hline at the bottom:
                   3318:      +------------------+
                   3319:      +------------------+
                   3320:      |11   12   13   14 |
                   3321:      |21   22 ||23   24 |
                   3322:      |31   32 ||33   34 |
                   3323:      |41 -----++---- 44 |
                   3324:      +------------------+
                   3325:      +------------------+
                   3326:      double vline left above hline bottom right:
                   3327:      +--------+
                   3328:      +--------+
                   3329:      |11   12 |
                   3330:      |21 ||22 |
                   3331:      |31 ||32 |
                   3332:      |41 ++---+
                   3333:      +--------+
                   3334:      +--------+
                   3335:      double vline right above hline bottom right:
                   3336:      +--------+
                   3337:      +--------+
                   3338:      |11   12 |
                   3339:      |21   22 |
                   3340:      |31   32 |
                   3341:      |41 -----+
                   3342:      +--------+
                   3343:      +--------+
                   3344:
                   3345: DDOOUUBBLLEEBBOOXX AALLLLBBOOXX
                   3346:      vline top left:
                   3347:      +--------+
                   3348:      +---+----+
                   3349:      |11 | 12 |
                   3350:      +---+----+
                   3351:      |21 | 22 |
                   3352:      +---+----+
                   3353:      +--------+
                   3354:      hline and vline top left:
                   3355:      +--------+
                   3356:      +---+----+
                   3357:      +---+ 12 |
                   3358:      +---+----+
                   3359:      |21 | 22 |
                   3360:      +---+----+
                   3361:      +--------+
                   3362:      vline and hline top left:
                   3363:      +--------+
                   3364:      +---+----+
                   3365:      +---+ 12 |
                   3366:      +---+----+
                   3367:      |21 | 22 |
                   3368:      +---+----+
                   3369:      +--------+
                   3370:      vline top:
                   3371:      +--------+
                   3372:      +---+----+
                   3373:      |11 | 12 |
                   3374:      +---+----+
                   3375:      |21 | 22 |
                   3376:      +---+----+
                   3377:      +--------+
                   3378:      vline and hline top:
                   3379:      +-------------+
                   3380:      +---+----+----+
                   3381:      |11 +----+ 13 |
                   3382:      +---+----+----+
                   3383:      |21 | 22 | 23 |
                   3384:      +---+----+----+
                   3385:      +-------------+
                   3386:      hline and vline top:
                   3387:      +-------------+
                   3388:      +---+----+----+
                   3389:      |11 +----+ 13 |
                   3390:      +---+----+----+
                   3391:      |21 | 22 | 23 |
                   3392:      +---+----+----+
                   3393:      +-------------+
                   3394:      hline, vline, hline top:
                   3395:      +------------------+
                   3396:      +---+----+----+----+
                   3397:      |11 +----+----+ 13 |
                   3398:      +---+----+----+----+
                   3399:      |21 | 22 | 23 | 24 |
                   3400:      +---+----+----+----+
                   3401:      +------------------+
                   3402:      vline top right:
                   3403:      +--------+
                   3404:      +---+----+
                   3405:      |11 | 12 |
                   3406:      +---+----+
                   3407:      |21 | 22 |
                   3408:      +---+----+
                   3409:      +--------+
                   3410:      vline and hline top right:
                   3411:      +--------+
                   3412:      +---+----+
                   3413:      |11 +----+
                   3414:      +---+----+
                   3415:      |21 | 22 |
                   3416:      +---+----+
                   3417:      +--------+
                   3418:      hline and vline top right:
                   3419:      +--------+
                   3420:      +---+----+
                   3421:      |11 +----+
                   3422:      +---+----+
                   3423:      |21 | 22 |
                   3424:      +---+----+
                   3425:      +--------+
                   3426:      double vline top left:
                   3427:      +--------+
                   3428:      +---+----+
                   3429:      |11 | 12 |
                   3430:      +---+----+
                   3431:      |21 | 22 |
                   3432:      +---+----+
                   3433:      +--------+
                   3434:      hline and double vline top left:
                   3435:      +--------+
                   3436:      +---++---+
                   3437:      +---+|12 |
                   3438:      +---++---+
                   3439:      |21 | 22 |
                   3440:      +---+----+
                   3441:      +--------+
                   3442:      double vline and hline top left:
                   3443:      +--------+
                   3444:      +---+----+
                   3445:      +---+ 12 |
                   3446:      +---+----+
                   3447:      |21 | 22 |
                   3448:      +---+----+
                   3449:      +--------+
                   3450:      double vline top:
                   3451:      +--------+
                   3452:      +---++---+
                   3453:      |11 ||12 |
                   3454:      +---++---+
                   3455:      |21 | 22 |
                   3456:      +---+----+
                   3457:      +--------+
                   3458:      double vline and hline top:
                   3459:      +-------------+
                   3460:      +---++---+----+
                   3461:      |11 ++---+ 13 |
                   3462:      +---++---+----+
                   3463:      |21 | 22 | 23 |
                   3464:      +---+----+----+
                   3465:      +-------------+
                   3466:      hline and double vline top:
                   3467:      +-------------+
                   3468:      +---+----++---+
                   3469:      |11 +----+|13 |
                   3470:      +---+----++---+
                   3471:      |21 | 22 | 23 |
                   3472:      +---+----+----+
                   3473:      +-------------+
                   3474:      hline, double vline, hline top:
                   3475:      +------------------+
                   3476:      +---+----++---+----+
                   3477:      |11 +----++---+ 13 |
                   3478:      +---+----++---+----+
                   3479:      |21 | 22 | 23 | 24 |
                   3480:      +---+----+----+----+
                   3481:      +------------------+
                   3482:      double vline top right:
                   3483:      +--------+
                   3484:      +---+----+
                   3485:      |11 | 12 |
                   3486:      +---+----+
                   3487:      |21 | 22 |
                   3488:      +---+----+
                   3489:      +--------+
                   3490:      double vline and hline top right:
                   3491:      +--------+
                   3492:      +---++---+
                   3493:      |11 ++---+
                   3494:      +---++---+
                   3495:      |21 | 22 |
                   3496:      +---+----+
                   3497:      +--------+
                   3498:      hline and double vline top right:
                   3499:      +--------+
                   3500:      +---+----+
                   3501:      |11 +----+
                   3502:      +---+----+
                   3503:      |21 | 22 |
                   3504:      +---+----+
                   3505:      +--------+
                   3506:      hline top left:
                   3507:      +--------+
                   3508:      +---+----+
                   3509:      +---+ 12 |
                   3510:      +---+----+
                   3511:      |21 | 22 |
                   3512:      +---+----+
                   3513:      +--------+
                   3514:      hline top:
                   3515:      +-------------+
                   3516:      +---+----+----+
                   3517:      |11 +----+ 13 |
                   3518:      +---+----+----+
                   3519:      |21 | 22 | 23 |
                   3520:      +---+----+----+
                   3521:      +-------------+
                   3522:      double hline top:
                   3523:      +------------------+
                   3524:      +---+----+----+----+
                   3525:      |11 +----+----+ 13 |
                   3526:      +---+----+----+----+
                   3527:      |21 | 22 | 23 | 24 |
                   3528:      +---+----+----+----+
                   3529:      +------------------+
                   3530:      hline top right:
                   3531:      +--------+
                   3532:      +---+----+
                   3533:      |11 +----+
                   3534:      +---+----+
                   3535:      |21 | 22 |
                   3536:      +---+----+
                   3537:      +--------+
                   3538:      hline in front:
                   3539:      +--------+
                   3540:      +---+----+
                   3541:      |11 | 12 |
                   3542:      +---+----+
                   3543:      +---+ 22 |
                   3544:      +---+----+
                   3545:      |31 | 32 |
                   3546:      +---+----+
                   3547:      +--------+
                   3548:      vline in front:
                   3549:      +--------+
                   3550:      +---+----+
                   3551:      |11 | 12 |
                   3552:      +---+----+
                   3553:      |21 | 22 |
                   3554:      +---+----+
                   3555:      |31 | 32 |
                   3556:      +---+----+
                   3557:      |41 | 42 |
                   3558:      +---+----+
                   3559:      +--------+
                   3560:      hline and vline in front:
                   3561:      +--------+
                   3562:      +---+----+
                   3563:      |11 | 12 |
                   3564:      +---+----+
                   3565:      |21 | 22 |
                   3566:      +---+----+
                   3567:      +---+ 32 |
                   3568:      +---+----+
                   3569:      |41 | 42 |
                   3570:      +---+----+
                   3571:      +--------+
                   3572:      vline and hline in front:
                   3573:      +--------+
                   3574:      +---+----+
                   3575:      |11 | 12 |
                   3576:      +---+----+
                   3577:      |21 | 22 |
                   3578:      +---+----+
                   3579:      +---+ 32 |
                   3580:      +---+----+
                   3581:      |41 | 42 |
                   3582:      +---+----+
                   3583:      +--------+
                   3584:      hline in the middle:
                   3585:      +-------------+
                   3586:      +---+----+----+
                   3587:      |11 | 12 | 13 |
                   3588:      +---+----+----+
                   3589:      |21 +----+ 23 |
                   3590:      +---+----+----+
                   3591:      |31 | 32 | 33 |
                   3592:      +---+----+----+
                   3593:      +-------------+
                   3594:      vline in the middle:
                   3595:      +-------------+
                   3596:      +---+----+----+
                   3597:      |11 | 12 | 13 |
                   3598:      +---+----+----+
                   3599:      |21 | 22 | 23 |
                   3600:      +---+----+----+
                   3601:      |31 | 32 | 33 |
                   3602:      +---+----+----+
                   3603:      |41 | 42 | 43 |
                   3604:      +---+----+----+
                   3605:      +-------------+
                   3606:      vline and hline in the middle:
                   3607:      +-------------+
                   3608:      +---+----+----+
                   3609:      |11 | 12 | 13 |
                   3610:      +---+----+----+
                   3611:      |21 | 22 | 23 |
                   3612:      +---+----+----+
                   3613:      |31 +----+ 33 |
                   3614:      +---+----+----+
                   3615:      |41 | 42 | 43 |
                   3616:      +---+----+----+
                   3617:      +-------------+
                   3618:      hline and vline in the middle:
                   3619:      +-------------+
                   3620:      +---+----+----+
                   3621:      |11 | 12 | 13 |
                   3622:      +---+----+----+
                   3623:      |21 | 22 | 23 |
                   3624:      +---+----+----+
                   3625:      |31 +----+ 33 |
                   3626:      +---+----+----+
                   3627:      |41 | 42 | 43 |
                   3628:      +---+----+----+
                   3629:      +-------------+
                   3630:      double hline in the middle:
                   3631:      +------------------+
                   3632:      +---+----+----+----+
                   3633:      |11 | 12 | 13 | 14 |
                   3634:      +---+----+----+----+
                   3635:      |21 +----+----+ 24 |
                   3636:      +---+----+----+----+
                   3637:      |31 | 32 | 33 | 34 |
                   3638:      +---+----+----+----+
                   3639:      +------------------+
                   3640:      hline, vline, hline in the middle:
                   3641:      +------------------+
                   3642:      +---+----+----+----+
                   3643:      |11 | 12 | 13 | 14 |
                   3644:      +---+----+----+----+
                   3645:      |21 | 22 | 23 | 24 |
                   3646:      +---+----+----+----+
                   3647:      |31 +----+----+ 34 |
                   3648:      +---+----+----+----+
                   3649:      |41 | 42 | 43 | 44 |
                   3650:      +---+----+----+----+
                   3651:      +------------------+
                   3652:      hline at the end:
                   3653:      +--------+
                   3654:      +---+----+
                   3655:      |11 | 12 |
                   3656:      +---+----+
                   3657:      |21 +----+
                   3658:      +---+----+
                   3659:      |31 | 32 |
                   3660:      +---+----+
                   3661:      +--------+
                   3662:      vline at the end:
                   3663:      +--------+
                   3664:      +---+----+
                   3665:      |11 | 12 |
                   3666:      +---+----+
                   3667:      |21 | 22 |
                   3668:      +---+----+
                   3669:      |31 | 32 |
                   3670:      +---+----+
                   3671:      |41 | 42 |
                   3672:      +---+----+
                   3673:      +--------+
                   3674:      vline and hline at the end:
                   3675:      +--------+
                   3676:      +---+----+
                   3677:      |11 | 12 |
                   3678:      +---+----+
                   3679:      |21 | 22 |
                   3680:      +---+----+
                   3681:      |31 +----+
                   3682:      +---+----+
                   3683:      |41 | 42 |
                   3684:      +---+----+
                   3685:      +--------+
                   3686:      hline and vline at the end:
                   3687:      +--------+
                   3688:      +---+----+
                   3689:      |11 | 12 |
                   3690:      +---+----+
                   3691:      |21 | 22 |
                   3692:      +---+----+
                   3693:      |31 +----+
                   3694:      +---+----+
                   3695:      |41 | 42 |
                   3696:      +---+----+
                   3697:      +--------+
                   3698:      hline bottom left:
                   3699:      +--------+
                   3700:      +---+----+
                   3701:      |11 | 12 |
                   3702:      +---+----+
                   3703:      +---+ 22 |
                   3704:      +---+----+
                   3705:      +--------+
                   3706:      vline bottom left:
                   3707:      +--------+
                   3708:      +---+----+
                   3709:      |11 | 12 |
                   3710:      +---+----+
                   3711:      |21 | 22 |
                   3712:      +---+----+
                   3713:      |31 | 32 |
                   3714:      +---+----+
                   3715:      +--------+
                   3716:      hline and vline bottom left:
                   3717:      +--------+
                   3718:      +---+----+
                   3719:      |11 | 12 |
                   3720:      +---+----+
                   3721:      |21 | 22 |
                   3722:      +---+----+
                   3723:      +---+ 32 |
                   3724:      +---+----+
                   3725:      +--------+
                   3726:      vline and hline bottom left:
                   3727:      +--------+
                   3728:      +---+----+
                   3729:      |11 | 12 |
                   3730:      +---+----+
                   3731:      |21 | 22 |
                   3732:      +---+----+
                   3733:      +---+ 32 |
                   3734:      +---+----+
                   3735:      +--------+
                   3736:      double hline bottom:
                   3737:      +------------------+
                   3738:      +---+----+----+----+
                   3739:      |11 | 12 | 13 | 14 |
                   3740:      +---+----+----+----+
                   3741:      |21 +----+----+ 24 |
                   3742:      +---+----+----+----+
                   3743:      +------------------+
                   3744:      hline, vline, hline bottom:
                   3745:      +------------------+
                   3746:      +---+----+----+----+
                   3747:      |11 | 12 | 13 | 14 |
                   3748:      +---+----+----+----+
                   3749:      |21 | 22 | 23 | 24 |
                   3750:      +---+----+----+----+
                   3751:      |31 +----+----+ 34 |
                   3752:      +---+----+----+----+
                   3753:      +------------------+
                   3754:      hline bottom right:
                   3755:      +--------+
                   3756:      +---+----+
                   3757:      |11 | 12 |
                   3758:      +---+----+
                   3759:      |21 +----+
                   3760:      +---+----+
                   3761:      +--------+
                   3762:      vline bottom right:
                   3763:      +--------+
                   3764:      +---+----+
                   3765:      |11 | 12 |
                   3766:      +---+----+
                   3767:      |21 | 22 |
                   3768:      +---+----+
                   3769:      |31 | 32 |
                   3770:      +---+----+
                   3771:      +--------+
                   3772:      vline and hline bottom right:
                   3773:      +--------+
                   3774:      +---+----+
                   3775:      |11 | 12 |
                   3776:      +---+----+
                   3777:      |21 | 22 |
                   3778:      +---+----+
                   3779:      |31 +----+
                   3780:      +---+----+
                   3781:      +--------+
                   3782:      hline and vline bottom right:
                   3783:      +--------+
                   3784:      +---+----+
                   3785:      |11 | 12 |
                   3786:      +---+----+
                   3787:      |21 | 22 |
                   3788:      +---+----+
                   3789:      |31 +----+
                   3790:      +---+----+
                   3791:      +--------+
                   3792:      double vline in front:
                   3793:      +--------+
                   3794:      +---+----+
                   3795:      |11 | 12 |
                   3796:      +---+----+
                   3797:      |21 | 22 |
                   3798:      +---+----+
                   3799:      |31 | 32 |
                   3800:      +---+----+
                   3801:      |41 | 42 |
                   3802:      +---+----+
                   3803:      +--------+
                   3804:      hline and double vline in front:
                   3805:      +--------+
                   3806:      +---+----+
                   3807:      |11 | 12 |
                   3808:      +---+----+
                   3809:      |21 | 22 |
                   3810:      +---++---+
                   3811:      +---+|32 |
                   3812:      +---++---+
                   3813:      |41 | 42 |
                   3814:      +---+----+
                   3815:      +--------+
                   3816:      double vline and hline in front:
                   3817:      +--------+
                   3818:      +---+----+
                   3819:      |11 | 12 |
                   3820:      +---+----+
                   3821:      |21 | 22 |
                   3822:      +---+----+
                   3823:      +---+ 32 |
                   3824:      +---+----+
                   3825:      |41 | 42 |
                   3826:      +---+----+
                   3827:      +--------+
                   3828:      double vline in the middle:
                   3829:      +-------------+
                   3830:      +---+----+----+
                   3831:      |11 | 12 | 13 |
                   3832:      +---+----+----+
                   3833:      |21 | 22 | 23 |
                   3834:      +---++---+----+
                   3835:      |31 ||32 | 33 |
                   3836:      +---++---+----+
                   3837:      |41 | 42 | 43 |
                   3838:      +---+----+----+
                   3839:      +-------------+
                   3840:      double vline and hline in the middle:
                   3841:      +-------------+
                   3842:      +---+----+----+
                   3843:      |11 | 12 | 13 |
                   3844:      +---+----+----+
                   3845:      |21 | 22 | 23 |
                   3846:      +---++---+----+
                   3847:      |31 ++---+ 33 |
                   3848:      +---++---+----+
                   3849:      |41 | 42 | 43 |
                   3850:      +---+----+----+
                   3851:      +-------------+
                   3852:      hline and doble vline in the middle:
                   3853:      +-------------+
                   3854:      +---+----+----+
                   3855:      |11 | 12 | 13 |
                   3856:      +---+----+----+
                   3857:      |21 | 22 | 23 |
                   3858:      +---+----++---+
                   3859:      |31 +----+|33 |
                   3860:      +---+----++---+
                   3861:      |41 | 42 | 43 |
                   3862:      +---+----+----+
                   3863:      +-------------+
                   3864:      hline, double vline, hline in the middle:
                   3865:      +------------------+
                   3866:      +---+----+----+----+
                   3867:      |11 | 12 | 13 | 14 |
                   3868:      +---+----+----+----+
                   3869:      |21 | 22 | 23 | 24 |
                   3870:      +---+----++---+----+
                   3871:      |31 +----++---+ 34 |
                   3872:      +---+----++---+----+
                   3873:      |41 | 42 | 43 | 44 |
                   3874:      +---+----+----+----+
                   3875:      +------------------+
                   3876:      double vline at the end:
                   3877:      +--------+
                   3878:      +---+----+
                   3879:      |11 | 12 |
                   3880:      +---+----+
                   3881:      |21 | 22 |
                   3882:      +---+----+
                   3883:      |31 | 32 |
                   3884:      +---+----+
                   3885:      |41 | 42 |
                   3886:      +---+----+
                   3887:      +--------+
                   3888:      double vline and hline at the end:
                   3889:      +--------+
                   3890:      +---+----+
                   3891:      |11 | 12 |
                   3892:      +---+----+
                   3893:      |21 | 22 |
                   3894:      +---++---+
                   3895:      |31 ++---+
                   3896:      +---++---+
                   3897:      |41 | 42 |
                   3898:      +---+----+
                   3899:      +--------+
                   3900:      hline and double vline at the end:
                   3901:      +--------+
                   3902:      +---+----+
                   3903:      |11 | 12 |
                   3904:      +---+----+
                   3905:      |21 | 22 |
                   3906:      +---+----+
                   3907:      |31 +----+
                   3908:      +---+----+
                   3909:      |41 | 42 |
                   3910:      +---+----+
                   3911:      +--------+
                   3912:      double vline bottom left:
                   3913:      +--------+
                   3914:      +---+----+
                   3915:      |11 | 12 |
                   3916:      +---+----+
                   3917:      |21 | 22 |
                   3918:      +---+----+
                   3919:      |31 | 32 |
                   3920:      +---+----+
                   3921:      +--------+
                   3922:      hline and double vline bottom left:
                   3923:      +--------+
                   3924:      +---+----+
                   3925:      |11 | 12 |
                   3926:      +---+----+
                   3927:      |21 | 22 |
                   3928:      +---++---+
                   3929:      +---+|32 |
                   3930:      +---++---+
                   3931:      +--------+
                   3932:      double vline and hline bottom left:
                   3933:      +--------+
                   3934:      +---+----+
                   3935:      |11 | 12 |
                   3936:      +---+----+
                   3937:      |21 | 22 |
                   3938:      +---+----+
                   3939:      +---+ 32 |
                   3940:      +---+----+
                   3941:      +--------+
                   3942:      hline, double vline, hline bottom:
                   3943:      +------------------+
                   3944:      +---+----+----+----+
                   3945:      |11 | 12 | 13 | 14 |
                   3946:      +---+----+----+----+
                   3947:      |21 | 22 | 23 | 24 |
                   3948:      +---+----++---+----+
                   3949:      |31 +----++---+ 34 |
                   3950:      +---+----++---+----+
                   3951:      +------------------+
                   3952:      double vline bottom right:
                   3953:      +--------+
                   3954:      +---+----+
                   3955:      |11 | 12 |
                   3956:      +---+----+
                   3957:      |21 | 22 |
                   3958:      +---+----+
                   3959:      |31 | 32 |
                   3960:      +---+----+
                   3961:      +--------+
                   3962:      double vline and hline bottom right:
                   3963:      +--------+
                   3964:      +---+----+
                   3965:      |11 | 12 |
                   3966:      +---+----+
                   3967:      |21 | 22 |
                   3968:      +---++---+
                   3969:      |31 ++---+
                   3970:      +---++---+
                   3971:      +--------+
                   3972:      hline and double vline bottom right:
                   3973:      +--------+
                   3974:      +---+----+
                   3975:      |11 | 12 |
                   3976:      +---+----+
                   3977:      |21 | 22 |
                   3978:      +---+----+
                   3979:      |31 +----+
                   3980:      +---+----+
                   3981:      +--------+
                   3982:      vline left below hline top left:
                   3983:      +--------+
                   3984:      +---+----+
                   3985:      +---+ 12 |
                   3986:      +---+----+
                   3987:      |21 | 22 |
                   3988:      +---+----+
                   3989:      |31 | 32 |
                   3990:      +---+----+
                   3991:      +--------+
                   3992:      vline right below hline top left:
                   3993:      +--------+
                   3994:      +---+----+
                   3995:      +---+ 12 |
                   3996:      +---+----+
                   3997:      |21 | 22 |
                   3998:      +---+----+
                   3999:      |31 | 32 |
                   4000:      +---+----+
                   4001:      +--------+
                   4002:      vline left below hline at the top:
                   4003:      +-------------+
                   4004:      +---+----+----+
                   4005:      |11 +----+ 13 |
                   4006:      +---+----+----+
                   4007:      |21 | 22 | 23 |
                   4008:      +---+----+----+
                   4009:      |31 | 32 | 33 |
                   4010:      +---+----+----+
                   4011:      +-------------+
                   4012:      vline right below hline at the top:
                   4013:      +-------------+
                   4014:      +---+----+----+
                   4015:      |11 +----+ 13 |
                   4016:      +---+----+----+
                   4017:      |21 | 22 | 23 |
                   4018:      +---+----+----+
                   4019:      |31 | 32 | 33 |
                   4020:      +---+----+----+
                   4021:      +-------------+
                   4022:      vline below hline at the top:
                   4023:      +------------------+
                   4024:      +---+----+----+----+
                   4025:      |11 +----+----+ 14 |
                   4026:      +---+----+----+----+
                   4027:      |21 | 22 | 23 | 24 |
                   4028:      +---+----+----+----+
                   4029:      |31 | 32 | 33 | 34 |
                   4030:      +---+----+----+----+
                   4031:      +------------------+
                   4032:      vline left below hline top right:
                   4033:      +--------+
                   4034:      +---+----+
                   4035:      |11 +----+
                   4036:      +---+----+
                   4037:      |21 | 22 |
                   4038:      +---+----+
                   4039:      |31 | 32 |
                   4040:      +---+----+
                   4041:      +--------+
                   4042:      vline right below hline top right:
                   4043:      +--------+
                   4044:      +---+----+
                   4045:      |11 +----+
                   4046:      +---+----+
                   4047:      |21 | 22 |
                   4048:      +---+----+
                   4049:      |31 | 32 |
                   4050:      +---+----+
                   4051:      +--------+
                   4052:      vline left below hline in front:
                   4053:      +--------+
                   4054:      +---+----+
                   4055:      |11 | 12 |
                   4056:      +---+----+
                   4057:      +---+ 22 |
                   4058:      +---+----+
                   4059:      |31 | 32 |
                   4060:      +---+----+
                   4061:      |41 | 42 |
                   4062:      +---+----+
                   4063:      +--------+
                   4064:      vline left above hline in front:
                   4065:      +--------+
                   4066:      +---+----+
                   4067:      |11 | 12 |
                   4068:      +---+----+
                   4069:      |21 | 22 |
                   4070:      +---+----+
                   4071:      |31 | 32 |
                   4072:      +---+----+
                   4073:      +---+ 42 |
                   4074:      +---+----+
                   4075:      |51 | 52 |
                   4076:      +---+----+
                   4077:      +--------+
                   4078:      vline right below hline in front:
                   4079:      +--------+
                   4080:      +---+----+
                   4081:      |11 | 12 |
                   4082:      +---+----+
                   4083:      +---+ 22 |
                   4084:      +---+----+
                   4085:      |31 | 32 |
                   4086:      +---+----+
                   4087:      |41 | 42 |
                   4088:      +---+----+
                   4089:      +--------+
                   4090:      vline right above hline in front:
                   4091:      +--------+
                   4092:      +---+----+
                   4093:      |11 | 12 |
                   4094:      +---+----+
                   4095:      |21 | 22 |
                   4096:      +---+----+
                   4097:      |31 | 32 |
                   4098:      +---+----+
                   4099:      +---+ 42 |
                   4100:      +---+----+
                   4101:      |51 | 52 |
                   4102:      +---+----+
                   4103:      +--------+
                   4104:      vline left below hline in the middle:
                   4105:      +-------------+
                   4106:      +---+----+----+
                   4107:      |11 | 12 | 13 |
                   4108:      +---+----+----+
                   4109:      |21 +----+ 23 |
                   4110:      +---+----+----+
                   4111:      |31 | 32 | 33 |
                   4112:      +---+----+----+
                   4113:      |41 | 42 | 43 |
                   4114:      +---+----+----+
                   4115:      +-------------+
                   4116:      vline left above hline in the middle:
                   4117:      +-------------+
                   4118:      +---+----+----+
                   4119:      |11 | 12 | 13 |
                   4120:      +---+----+----+
                   4121:      |21 | 22 | 23 |
                   4122:      +---+----+----+
                   4123:      |31 | 32 | 33 |
                   4124:      +---+----+----+
                   4125:      |41 +----+ 43 |
                   4126:      +---+----+----+
                   4127:      |51 | 52 | 53 |
                   4128:      +---+----+----+
                   4129:      +-------------+
                   4130:      vline right below hline in the middle:
                   4131:      +-------------+
                   4132:      +---+----+----+
                   4133:      |11 | 12 | 13 |
                   4134:      +---+----+----+
                   4135:      |21 +----+ 23 |
                   4136:      +---+----+----+
                   4137:      |31 | 32 | 33 |
                   4138:      +---+----+----+
                   4139:      |41 | 42 | 43 |
                   4140:      +---+----+----+
                   4141:      +-------------+
                   4142:      vline right above hline in the middle:
                   4143:      +-------------+
                   4144:      +---+----+----+
                   4145:      |11 | 12 | 13 |
                   4146:      +---+----+----+
                   4147:      |21 | 22 | 23 |
                   4148:      +---+----+----+
                   4149:      |31 | 32 | 33 |
                   4150:      +---+----+----+
                   4151:      |41 +----+ 43 |
                   4152:      +---+----+----+
                   4153:      |51 | 52 | 53 |
                   4154:      +---+----+----+
                   4155:      +-------------+
                   4156:      vline below hline in the middle:
                   4157:      +------------------+
                   4158:      +---+----+----+----+
                   4159:      |11 | 12 | 13 | 14 |
                   4160:      +---+----+----+----+
                   4161:      |21 +----+----+ 24 |
                   4162:      +---+----+----+----+
                   4163:      |31 | 32 | 33 | 34 |
                   4164:      +---+----+----+----+
                   4165:      |41 | 42 | 43 | 44 |
                   4166:      +---+----+----+----+
                   4167:      +------------------+
                   4168:      vline above hline in the middle:
                   4169:      +------------------+
                   4170:      +---+----+----+----+
                   4171:      |11 | 12 | 13 | 14 |
                   4172:      +---+----+----+----+
                   4173:      |21 | 22 | 23 | 24 |
                   4174:      +---+----+----+----+
                   4175:      |31 | 32 | 33 | 34 |
                   4176:      +---+----+----+----+
                   4177:      |41 +----+----+ 44 |
                   4178:      +---+----+----+----+
                   4179:      |51 | 52 | 53 | 54 |
                   4180:      +---+----+----+----+
                   4181:      +------------------+
                   4182:      vline left below hline at the end:
                   4183:      +--------+
                   4184:      +---+----+
                   4185:      |11 | 12 |
                   4186:      +---+----+
                   4187:      |21 +----+
                   4188:      +---+----+
                   4189:      |31 | 32 |
                   4190:      +---+----+
                   4191:      |41 | 42 |
                   4192:      +---+----+
                   4193:      +--------+
                   4194:      vline left above hline at the end:
                   4195:      +--------+
                   4196:      +---+----+
                   4197:      |11 | 12 |
                   4198:      +---+----+
                   4199:      |21 | 22 |
                   4200:      +---+----+
                   4201:      |31 | 32 |
                   4202:      +---+----+
                   4203:      |41 +----+
                   4204:      +---+----+
                   4205:      |51 | 52 |
                   4206:      +---+----+
                   4207:      +--------+
                   4208:      vline right below hline at the end:
                   4209:      +--------+
                   4210:      +---+----+
                   4211:      |11 | 12 |
                   4212:      +---+----+
                   4213:      |21 +----+
                   4214:      +---+----+
                   4215:      |31 | 32 |
                   4216:      +---+----+
                   4217:      |41 | 42 |
                   4218:      +---+----+
                   4219:      +--------+
                   4220:      vline right above hline at the end:
                   4221:      +--------+
                   4222:      +---+----+
                   4223:      |11 | 12 |
                   4224:      +---+----+
                   4225:      |21 | 22 |
                   4226:      +---+----+
                   4227:      |31 | 32 |
                   4228:      +---+----+
                   4229:      |41 +----+
                   4230:      +---+----+
                   4231:      |51 | 52 |
                   4232:      +---+----+
                   4233:      +--------+
                   4234:      vline left above hline bottom left:
                   4235:      +--------+
                   4236:      +---+----+
                   4237:      |11 | 12 |
                   4238:      +---+----+
                   4239:      |21 | 22 |
                   4240:      +---+----+
                   4241:      |31 | 32 |
                   4242:      +---+----+
                   4243:      +---+ 42 |
                   4244:      +---+----+
                   4245:      +--------+
                   4246:      vline right above hline bottom left:
                   4247:      +--------+
                   4248:      +---+----+
                   4249:      |11 | 12 |
                   4250:      +---+----+
                   4251:      |21 | 22 |
                   4252:      +---+----+
                   4253:      |31 | 32 |
                   4254:      +---+----+
                   4255:      +---+ 42 |
                   4256:      +---+----+
                   4257:      +--------+
                   4258:      vline left above hline at the bottom:
                   4259:      +-------------+
                   4260:      +---+----+----+
                   4261:      |11 | 12 | 13 |
                   4262:      +---+----+----+
                   4263:      |21 | 22 | 23 |
                   4264:      +---+----+----+
                   4265:      |31 | 32 | 33 |
                   4266:      +---+----+----+
                   4267:      |41 +----+ 43 |
                   4268:      +---+----+----+
                   4269:      +-------------+
                   4270:      vline right above hline at the bottom:
                   4271:      +-------------+
                   4272:      +---+----+----+
                   4273:      |11 | 12 | 13 |
                   4274:      +---+----+----+
                   4275:      |21 | 22 | 23 |
                   4276:      +---+----+----+
                   4277:      |31 | 32 | 33 |
                   4278:      +---+----+----+
                   4279:      |41 +----+ 43 |
                   4280:      +---+----+----+
                   4281:      +-------------+
                   4282:      vline above hline at the bottom:
                   4283:      +------------------+
                   4284:      +---+----+----+----+
                   4285:      |11 | 12 | 13 | 14 |
                   4286:      +---+----+----+----+
                   4287:      |21 | 22 | 23 | 24 |
                   4288:      +---+----+----+----+
                   4289:      |31 | 32 | 33 | 34 |
                   4290:      +---+----+----+----+
                   4291:      |41 +----+----+ 44 |
                   4292:      +---+----+----+----+
                   4293:      +------------------+
                   4294:      vline left above hline bottom right:
                   4295:      +--------+
                   4296:      +---+----+
                   4297:      |11 | 12 |
                   4298:      +---+----+
                   4299:      |21 | 22 |
                   4300:      +---+----+
                   4301:      |31 | 32 |
                   4302:      +---+----+
                   4303:      |41 +----+
                   4304:      +---+----+
                   4305:      +--------+
                   4306:      vline right above hline bottom right:
                   4307:      +--------+
                   4308:      +---+----+
                   4309:      |11 | 12 |
                   4310:      +---+----+
                   4311:      |21 | 22 |
                   4312:      +---+----+
                   4313:      |31 | 32 |
                   4314:      +---+----+
                   4315:      |41 +----+
                   4316:      +---+----+
                   4317:      +--------+
                   4318:      double vline left below hline top left:
                   4319:      +--------+
                   4320:      +---+----+
                   4321:      +---+ 12 |
                   4322:      +---+----+
                   4323:      |21 | 22 |
                   4324:      +---+----+
                   4325:      |31 | 32 |
                   4326:      +---+----+
                   4327:      +--------+
                   4328:      double vline right below hline top left:
                   4329:      +--------+
                   4330:      +---+----+
                   4331:      +---+ 12 |
                   4332:      +---++---+
                   4333:      |21 ||22 |
                   4334:      +---++---+
                   4335:      |31 | 32 |
                   4336:      +---+----+
                   4337:      +--------+
                   4338:      double vline left below hline at the top:
                   4339:      +-------------+
                   4340:      +---+----+----+
                   4341:      |11 +----+ 13 |
                   4342:      +---++---+----+
                   4343:      |21 ||22 | 23 |
                   4344:      +---++---+----+
                   4345:      |31 | 32 | 33 |
                   4346:      +---+----+----+
                   4347:      +-------------+
                   4348:      double vline right below hline at the top:
                   4349:      +-------------+
                   4350:      +---+----+----+
                   4351:      |11 +----+ 13 |
                   4352:      +---+----++---+
                   4353:      |21 | 22 ||23 |
                   4354:      +---+----++---+
                   4355:      |31 | 32 | 33 |
                   4356:      +---+----+----+
                   4357:      +-------------+
                   4358:      double vline below hline at the top:
                   4359:      +------------------+
                   4360:      +---+----+----+----+
                   4361:      |11 +----+----+ 14 |
                   4362:      +---+----++---+----+
                   4363:      |21 | 22 ||23 | 24 |
                   4364:      +---+----++---+----+
                   4365:      |31 | 32 | 33 | 34 |
                   4366:      +---+----+----+----+
                   4367:      +------------------+
                   4368:      double vline left below hline top right:
                   4369:      +--------+
                   4370:      +---+----+
                   4371:      |11 +----+
                   4372:      +---++---+
                   4373:      |21 ||22 |
                   4374:      +---++---+
                   4375:      |31 | 32 |
                   4376:      +---+----+
                   4377:      +--------+
                   4378:      double vline right below hline top right:
                   4379:      +--------+
                   4380:      +---+----+
                   4381:      |11 +----+
                   4382:      +---+----+
                   4383:      |21 | 22 |
                   4384:      +---+----+
                   4385:      |31 | 32 |
                   4386:      +---+----+
                   4387:      +--------+
                   4388:      double vline left below hline in front:
                   4389:      +--------+
                   4390:      +---+----+
                   4391:      |11 | 12 |
                   4392:      +---+----+
                   4393:      +---+ 22 |
                   4394:      +---+----+
                   4395:      |31 | 32 |
                   4396:      +---+----+
                   4397:      |41 | 42 |
                   4398:      +---+----+
                   4399:      +--------+
                   4400:      double vline left above hline in front:
                   4401:      +--------+
                   4402:      +---+----+
                   4403:      |11 | 12 |
                   4404:      +---+----+
                   4405:      |21 | 22 |
                   4406:      +---+----+
                   4407:      |31 | 32 |
                   4408:      +---+----+
                   4409:      +---+ 42 |
                   4410:      +---+----+
                   4411:      |51 | 52 |
                   4412:      +---+----+
                   4413:      +--------+
                   4414:      double vline right below hline in front:
                   4415:      +--------+
                   4416:      +---+----+
                   4417:      |11 | 12 |
                   4418:      +---+----+
                   4419:      +---+ 22 |
                   4420:      +---++---+
                   4421:      |31 ||32 |
                   4422:      +---++---+
                   4423:      |41 | 42 |
                   4424:      +---+----+
                   4425:      +--------+
                   4426:      double vline right above hline in front:
                   4427:      +--------+
                   4428:      +---+----+
                   4429:      |11 | 12 |
                   4430:      +---+----+
                   4431:      |21 | 22 |
                   4432:      +---++---+
                   4433:      |31 ||32 |
                   4434:      +---++---+
                   4435:      +---+|42 |
                   4436:      +---+----+
                   4437:      |51 | 52 |
                   4438:      +---+----+
                   4439:      +--------+
                   4440:      double vline left below hline in the middle:
                   4441:      +-------------+
                   4442:      +---+----+----+
                   4443:      |11 | 12 | 13 |
                   4444:      +---+----+----+
                   4445:      |21 +----+ 23 |
                   4446:      +---++---+----+
                   4447:      |31 ||32 | 33 |
                   4448:      +---++---+----+
                   4449:      |41 | 42 | 43 |
                   4450:      +---+----+----+
                   4451:      +-------------+
                   4452:      double vline left above hline in the middle:
                   4453:      +-------------+
                   4454:      +---+----+----+
                   4455:      |11 | 12 | 13 |
                   4456:      +---+----+----+
                   4457:      |21 | 22 | 23 |
                   4458:      +---++---+----+
                   4459:      |31 ||32 | 33 |
                   4460:      +---++---+----+
                   4461:      |41 ++---+ 43 |
                   4462:      +---+----+----+
                   4463:      |51 | 52 | 53 |
                   4464:      +---+----+----+
                   4465:      +-------------+
                   4466:      double vline right below hline in the middle:
                   4467:      +-------------+
                   4468:      +---+----+----+
                   4469:      |11 | 12 | 13 |
                   4470:      +---+----+----+
                   4471:      |21 +----+ 23 |
                   4472:      +---+----++---+
                   4473:      |31 | 32 ||33 |
                   4474:      +---+----++---+
                   4475:      |41 | 42 | 43 |
                   4476:      +---+----+----+
                   4477:      +-------------+
                   4478:      double vline right above hline in the middle:
                   4479:      +-------------+
                   4480:      +---+----+----+
                   4481:      |11 | 12 | 13 |
                   4482:      +---+----+----+
                   4483:      |21 | 22 | 23 |
                   4484:      +---+----++---+
                   4485:      |31 | 32 ||33 |
                   4486:      +---+----++---+
                   4487:      |41 +----+|43 |
                   4488:      +---+----+----+
                   4489:      |51 | 52 | 53 |
                   4490:      +---+----+----+
                   4491:      +-------------+
                   4492:      double vline below hline in the middle:
                   4493:      +------------------+
                   4494:      +---+----+----+----+
                   4495:      |11 | 12 | 13 | 14 |
                   4496:      +---+----+----+----+
                   4497:      |21 +----+----+ 24 |
                   4498:      +---+----++---+----+
                   4499:      |31 | 32 ||33 | 34 |
                   4500:      +---+----++---+----+
                   4501:      |41 | 42 | 43 | 44 |
                   4502:      +---+----+----+----+
                   4503:      +------------------+
                   4504:      double vline above hline in the middle:
                   4505:      +------------------+
                   4506:      +---+----+----+----+
                   4507:      |11 | 12 | 13 | 14 |
                   4508:      +---+----+----+----+
                   4509:      |21 | 22 | 23 | 24 |
                   4510:      +---+----++---+----+
                   4511:      |31 | 32 ||33 | 34 |
                   4512:      +---+----++---+----+
                   4513:      |41 +----++---+ 44 |
                   4514:      +---+----+----+----+
                   4515:      |51 | 52 | 53 | 54 |
                   4516:      +---+----+----+----+
                   4517:      +------------------+
                   4518:      double vline left below hline at the end:
                   4519:      +--------+
                   4520:      +---+----+
                   4521:      |11 | 12 |
                   4522:      +---+----+
                   4523:      |21 +----+
                   4524:      +---++---+
                   4525:      |31 ||32 |
                   4526:      +---++---+
                   4527:      |41 | 42 |
                   4528:      +---+----+
                   4529:      +--------+
                   4530:      double vline left above hline at the end:
                   4531:      +--------+
                   4532:      +---+----+
                   4533:      |11 | 12 |
                   4534:      +---+----+
                   4535:      |21 | 22 |
                   4536:      +---++---+
                   4537:      |31 ||32 |
                   4538:      +---++---+
                   4539:      |41 ++---+
                   4540:      +---+----+
                   4541:      |51 | 52 |
                   4542:      +---+----+
                   4543:      +--------+
                   4544:      double vline right below hline at the end:
                   4545:      +--------+
                   4546:      +---+----+
                   4547:      |11 | 12 |
                   4548:      +---+----+
                   4549:      |21 +----+
                   4550:      +---+----+
                   4551:      |31 | 32 |
                   4552:      +---+----+
                   4553:      |41 | 42 |
                   4554:      +---+----+
                   4555:      +--------+
                   4556:      double vline right above hline at the end:
                   4557:      +--------+
                   4558:      +---+----+
                   4559:      |11 | 12 |
                   4560:      +---+----+
                   4561:      |21 | 22 |
                   4562:      +---+----+
                   4563:      |31 | 32 |
                   4564:      +---+----+
                   4565:      |41 +----+
                   4566:      +---+----+
                   4567:      |51 | 52 |
                   4568:      +---+----+
                   4569:      +--------+
                   4570:      double vline left above hline bottom left:
                   4571:      +--------+
                   4572:      +---+----+
                   4573:      |11 | 12 |
                   4574:      +---+----+
                   4575:      |21 | 22 |
                   4576:      +---+----+
                   4577:      |31 | 32 |
                   4578:      +---+----+
                   4579:      +---+ 42 |
                   4580:      +---+----+
                   4581:      +--------+
                   4582:      double vline right above hline bottom left:
                   4583:      +--------+
                   4584:      +---+----+
                   4585:      |11 | 12 |
                   4586:      +---+----+
                   4587:      |21 | 22 |
                   4588:      +---++---+
                   4589:      |31 ||32 |
                   4590:      +---++---+
                   4591:      +---+|42 |
                   4592:      +---+----+
                   4593:      +--------+
                   4594:      double vline left above hline at the bottom:
                   4595:      +-------------+
                   4596:      +---+----+----+
                   4597:      |11 | 12 | 13 |
                   4598:      +---+----+----+
                   4599:      |21 | 22 | 23 |
                   4600:      +---++---+----+
                   4601:      |31 ||32 | 33 |
                   4602:      +---++---+----+
                   4603:      |41 ++---+ 43 |
                   4604:      +---+----+----+
                   4605:      +-------------+
                   4606:      double vline right above hline at the bottom:
                   4607:      +-------------+
                   4608:      +---+----+----+
                   4609:      |11 | 12 | 13 |
                   4610:      +---+----+----+
                   4611:      |21 | 22 | 23 |
                   4612:      +---+----++---+
                   4613:      |31 | 32 ||33 |
                   4614:      +---+----++---+
                   4615:      |41 +----+|43 |
                   4616:      +---+----+----+
                   4617:      +-------------+
                   4618:      double vline above hline at the bottom:
                   4619:      +------------------+
                   4620:      +---+----+----+----+
                   4621:      |11 | 12 | 13 | 14 |
                   4622:      +---+----+----+----+
                   4623:      |21 | 22 | 23 | 24 |
                   4624:      +---+----++---+----+
                   4625:      |31 | 32 ||33 | 34 |
                   4626:      +---+----++---+----+
                   4627:      |41 +----++---+ 44 |
                   4628:      +---+----+----+----+
                   4629:      +------------------+
                   4630:      double vline left above hline bottom right:
                   4631:      +--------+
                   4632:      +---+----+
                   4633:      |11 | 12 |
                   4634:      +---+----+
                   4635:      |21 | 22 |
                   4636:      +---++---+
                   4637:      |31 ||32 |
                   4638:      +---++---+
                   4639:      |41 ++---+
                   4640:      +---+----+
                   4641:      +--------+
                   4642:      double vline right above hline bottom right:
                   4643:      +--------+
                   4644:      +---+----+
                   4645:      |11 | 12 |
                   4646:      +---+----+
                   4647:      |21 | 22 |
                   4648:      +---+----+
                   4649:      |31 | 32 |
                   4650:      +---+----+
                   4651:      |41 +----+
                   4652:      +---+----+
                   4653:      +--------+
                   4654:
1.3     ! schwarze 4655: OpenBSD                         August 28, 2022                        OpenBSD

CVSweb