8/7p/2k1Pp2/pp1p2p1/3P2P1/4P3/P3K2P/8 w - - bm e4;             id "PET001: Pawn endgame";
8/1p4kP/5pP1/3p4/8/4P3/7K/8 w - - bm e4;                       id "PET002: Pawn endgame";
8/8/8/pPk3pp/2P1p3/1pK3P1/5PP1/8 w - - bm g4;                  id "PET003: Pawn endgame";
6k1/3p4/3p4/3P4/4P1p1/6P1/8/K7 w - - bm Kb1;                   id "PET004: Pawn endgame";
8/p7/1p2k1p1/8/1p2p1Pp/3pP2P/PP6/5K2 w - - bm b3;              id "PET005: Pawn endgame";
8/p7/1p2k1p1/8/1p2p1Pp/3pP2P/PP6/5K2 b - - bm b3;              id "PET006: Pawn endgame";
8/7p/p3pk2/1p5P/3K1P2/1P6/P7/8 w - - bm a4;                    id "PET007: Pawn endgame";
8/8/1p3p2/p3k1pp/4P2P/P3K1P1/1P6/8 w - - bm g4;                id "PET008: Pawn endgame";
8/8/p3k1p1/1pp5/4KP2/1P6/P5P1/8 w - - bm g4;                   id "PET009: Pawn endgame";
8/1p3p2/p4kpp/1PPp4/P7/7P/5K1P/8 b - - bm Ke6 Ke7;             id "PET010: Pawn endgame";
8/6p1/7p/p1N5/6PP/2k5/8/3K4 b - - bm a4;                       id "PET011: pawns vs N";
8/8/8/5Bp1/7k/8/4pPKP/8 w - - bm Bg4 h3;                       id "PET012: pawns vs B";
8/8/2p5/pkp3R1/7B/P7/2p3K1/8 w - - bm a4+;                     id "PET013: pawns vs R+B";
8/6k1/6p1/2n2PP1/3N3p/3pK3/8/8 b - - bm d2;                    id "PET014: Knight endgame";
8/1N6/1p1P1n2/p1p1p3/P1P5/1P2k3/2K5/8 w - - bm Nxc5;           id "PET015: Knight endgame";
4k3/B1p4p/8/p2n1p2/5P2/5P2/1P2K2P/8 w - - am Be3;              id "PET016: bishop vs knight";
8/8/p2k1p2/1p1p3p/1P1P3p/P3NPP1/5K2/1b6 w - - bm Ng2;          id "PET017: bishop vs knight";
8/3k4/3b4/1K6/7p/5B1P/PP6/8 w - - bm b4;                       id "PET018: opposite bishops";
8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3;                  id "PET019: opposite bishops";
8/4k1p1/1p2B2p/4p3/8/4P2P/1PP1KbP1/8 b - - am Bxe3;            id "PET020: opposite bishops";
5k2/8/4b3/1B5P/8/8/5pPP/5K2 b - - bm Bh3;                      id "PET021: bishop endgame";
8/2B5/1p1p4/1PkP1p2/P4P2/5P2/1p6/bK6 w - - bm Bd8;             id "PET022: bishop endgame";
8/2p1bpp1/2Pp4/p2P1P1p/2K2B1P/k5P1/8/8 w - - bm f6;            id "PET023: bishop endgame";
8/4ppbk/p5pp/3pP3/3B4/5P1P/PP3P2/6K1 b - - am g5;              id "PET024: bishop endgame";
4K3/2k1Bp1N/6p1/5PP1/8/7p/b7/8 w - - bm Bf6;                   id "PET025: BN vs B";
8/5k2/4p3/4Pp1p/5P1P/3Rn2K/6p1/8 b - - bm g1=B;                id "PET026: rook vs knight";
5k2/8/8/3R4/6K1/8/3b2pP/8 w - - bm Rf5+;                       id "PET027: rook vs bishop";
8/4kp2/4p1p1/2p1r3/PpP5/3R4/1P1K1PP1/8 w - - bm g4;            id "PET028: rook endgame";
1r3k2/5pp1/3p2p1/8/3P4/P6P/2R2P1K/8 b - - bm Ra8;              id "PET029: rook endgame";
5k2/p1p4R/1pr5/3p1pP1/P2P1P2/2P2K2/8/8 w - - bm Kg3;           id "PET030: rook endgame";
8/1r3pkp/8/5p2/8/5PP1/1P1R3P/6K1 b - - bm f4;                  id "PET031: rook endgame";
8/5pk1/r5pp/P7/3R3P/6P1/5PK1/8 w - - bm Ra4;                   id "PET032: rook endgame";
8/4k3/2P2p2/6p1/1P4R1/4K3/7r/8 w - - bm Rd4;                   id "PET033: rook endgame";
3r4/7p/Rp4k1/5p2/4p3/2P5/PP3P1P/5K2 b - - bm Rd2;              id "PET034: rook endgame";
8/8/p2k3p/1P1p1pp1/P1r5/1R1K1PP1/7P/8 b - - bm a5;             id "PET035: rook endgame";
8/1r3pkp/R7/6Pp/8/4P3/5PK1/8 b - - bm Re7;                     id "PET036: rook endgame";
8/pR4pk/1b6/2p5/N1p5/8/PP1r2PP/6K1 b - - bm Rxb2;              id "PET037: RN vs RB";
4k3/2p1b3/4p1p1/1pp1P3/5PP1/1PBK4/r1P2R2/8 b - - bm c4+;       id "PET038: RB vs RB";
1r6/1pb1k1p1/4p2p/1p1p4/3Pp2P/1R2P1PB/1P2PK2/8 b - - bm b4;    id "PET039: RB vs RB";
7r/3bk3/2p2p2/2P1P3/1P3P2/6Kp/R7/5B2 w - - bm e6;              id "PET040: RB vs RB";
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3+; id "PET041: RR vs RB";
8/8/5P1k/8/2K5/pr2r3/4R3/2R5 w - - bm f7;                      id "PET042: double rook endgame";
r5k1/5pp1/1P5p/3R4/2r5/P3P3/2p2PPP/2R3K1 b - - bm Rxa3;        id "PET043: double rook endgame";
1r6/Rp2rp2/1Pp2kp1/N1Pp3p/3Pp1nP/4P1P1/R4P2/6K1 w - - bm Nxb7; id "PET044: RRN vs RRN";
5k2/4p3/3p2Q1/3Pq1pP/5pP1/2P4K/8/8 w - - bm Qf5+;              id "PET045: Queen endgame";
8/8/1P1k2p1/8/5P1p/4Qb2/1q4PK/8 w - - bm Qe5+;                 id "PET046: Q+B vs Q";
8/p4k2/1p1p1qp1/1P1P4/P5P1/7P/4Q1K1/2b5 b - - am Qb2;          id "PET047: Q+B vs Q";
6qk/1p4pn/8/3p4/2P5/p3P1P1/P1Q3K1/1B6 w - - am Qxh7+;          id "PET048: Q+B vs Q+N";
1Q6/Nn3pbp/2N2p2/1Pqk1P1P/8/8/6P1/7K w - - am Qxb7;            id "PET049: QNN vs QBN";
7k/7p/1p4p1/n2p4/1K1p3R/2NB4/3Q1P2/q1r5 w - - bm Rxh7+;        id "PET050: QNBR vs QNR";
