Test 1. Should print "abc" rendered in PBM plain format P1 17 15 00000000000000000 00000000000000000 00000000000000000 00000011000000000 00000001000000000 00000001000000000 00110001110000110 01001001001001001 00111001001001000 01001001001001000 01001001001001001 00110101110000110 00000000000000000 00000000000000000 00000000000000000 Test 2. "ABC" in PBM plain format P1 48 30 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000001100000000111111111110000000000111100011 000000001100000000111111111111100000011111110011 000000001100000000011110000111100000011110011111 000000011110000000001100000011110000111100001111 000000010010000000001100000000110000111000000111 000000110011000000001100000000110001110000000011 000000110011000000001100000011110001100000000000 000001100001100000001110000111100011000000000000 000001000000100000001111111111000011000000000000 000011000000110000001111111111000011000000000000 000011111111110000001110000001100011000000000000 000011111111110000001100000000110001100000000000 000011100001110000001100000000110001110000000011 000111000000111000001100000001110000111000000111 001100000000001100001100000011110000111100001111 011100000000001110011110000111100000011110011110 111111000000111111111111111111100000011111111110 111111000000111111111111111110000000000111111000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000 Test 3. "D.!" in PBM plain format P1 42 45 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 111111111111111110000000000000000000000111 111111111111111111000000000000000000000111 111111111111111111100000000000000000000111 001111100000001111110000000000000000000111 000111000000000111111000000000000000000111 000111000000000111111000000000000000000111 000111000000000001111000000000000000000111 000111000000000000111000000000000000000111 000111000000000000111100000000000000000111 000111000000000000001110000000000000000111 000111000000000000000111000000000000000111 000111000000000000000111000000000000000111 000111000000000000000111000000000000000111 000111000000000000000111000000000000000111 000111000000000000000111000000000000000111 000111000000000000000111000000000000000111 000111000000000000000111000000000000000111 000111000000000000001110000000000000000111 000111000000000000111100000000000000000111 000111000000000000111000000000000000000111 000111000000000001111000000000000000000111 000111000000000111111000000000000000000000 000111000000000111111000000000000000000000 001111100000001111110000000000000000000000 111111111111111111100000000000111000000111 111111111111111111000000000000111000000111 111111111111111110000000000000111000000111 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 000000000000000000000000000000000000000000 Test 3. "E,?" in PBM plain format P1 60 60 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 011111111111111111111111110000000000000000000000011111100000 111111111111111111111111111000000000000000000000111111110000 111111111111111111111111111100000000000000000001111111111000 011111111111111111111111111100000000000000000011111111111100 001111111100000000000011111100000000000000000111110000111110 000111111000000000000001111100000000000000001111100000011111 000011110000000000000000111100000000000000001111000000001111 000011110000000000000000011000000000000000000110000000001111 000011110000000000000000000000000000000000000000000000001111 000011110000000000000000000000000000000000000000000000001111 000011110000000000000000000000000000000000000000000000011111 000011110000000000000000000000000000000000000000000000111110 000011110000000000000110000000000000000000000000000001111100 000011110000000000001111000000000000000000000000000011111000 000011111000000000011111000000000000000000000000000111110000 000011111100000000111111000000000000000000000000001111100000 000011111111111111111111000000000000000000000000011111000000 000011111111111111111111000000000000000000000000111110000000 000011111111111111111111000000000000000000000000111100000000 000011111111111111111111000000000000000000000000111100000000 000011111100000000111111000000000000000000000000111100000000 000011111000000000011111000000000000000000000000111100000000 000011110000000000001111000000000000000000000000111100000000 000011110000000000000110000000000000000000000000111100000000 000011110000000000000000000000000000000000000000111100000000 000011110000000000000000000000000000000000000000111100000000 000011110000000000000000000000000000000000000000111100000000 000011110000000000000000000000000000000000000000011000000000 000011110000000000000000011000000000000000000000000000000000 000011110000000000000000111100000000000000000000000000000000 000111111000000000000001111100000000000000000000000000000000 001111111100000000000011111100000000000000000000000000000000 011111111111111111111111111100000000011000000000011000000000 111111111111111111111111111100000000111100000000111100000000 111111111111111111111111111000000000111100000000111100000000 011111111111111111111111110000000000111100000000011000000000 000000000000000000000000000000000000111100000000000000000000 000000000000000000000000000000000000111100000000000000000000 000000000000000000000000000000000001111100000000000000000000 000000000000000000000000000000000011111000000000000000000000 000000000000000000000000000000000111110000000000000000000000 000000000000000000000000000000001111100000000000000000000000 000000000000000000000000000000001111000000000000000000000000 000000000000000000000000000000000110000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 Test 5. Should print 576003211 10631 576003211 10631 Test 6. Should print 3501321825 369 3501321825 369 Test 7. Should print 1588181271 535 1588181271 535 Test 8. Should print 2843090781 610 2843090781 610 Test 9. Should print 146160766 820 146160766 820 Test 10. Should print 3327221668 2111 3327221668 2111 Test Invalid Expected failure 1 (no output) Expected failure 2 (no output) Expected failure 3 (no output)