Test 1. Should print a simple PBM image five times P1 2 2 01 10 P1 2 2 01 10 P1 2 2 01 10 P1 2 2 01 10 P1 2 2 01 10 Test 2. Should print 2197356643 895 twice 2197356643 895 2197356643 895 Test 3. Should print 3313353797 954 3313353797 954 Test 4. Should print 1731660895 1308 three times 1731660895 1308 1731660895 1308 1731660895 1308 Test 5. Should print 2985957591 1426 three times 2985957591 1426 2985957591 1426 2985957591 1426 Test 6. Should print a simple PGM image three times P2 4 4 3 0 0 1 1 0 1 1 2 1 1 2 2 1 2 2 3 P2 4 4 3 0 0 1 1 0 1 1 2 1 1 2 2 1 2 2 3 P2 4 4 3 0 0 1 1 0 1 1 2 1 1 2 2 1 2 2 3 Test 7. Should print 2097565808 394 twice 2097565808 394 2097565808 394 Test 8. Should print 3086569577 394 3086569577 394 Test 9. Should print 4288335051 586 three times 4288335051 586 4288335051 586 4288335051 586 Test 10. Should print 642720605 586 three times 642720605 586 642720605 586 642720605 586 Test 11. Should print 3622741282 1019 twice 3622741282 1019 3622741282 1019 Test 12. Should print 1401081637 1019 1401081637 1019 Test 13. Should print 2756501917 1019 2756501917 1019 Test 14. Should print 587933655 107742 twice 587933655 107742 587933655 107742 Test 15. Should print 3948141157 107742 3948141157 107742 Test 16. Should print 3910239002 107742 3910239002 107742 Test Invalid Expected failure 1 (no output) Expected failure 2 (no output) Expected failure 3 (no output) Expected failure 4 (no output) Expected failure 5 (no output) Expected failure 6 (no output) Expected failure 7 (no output) Expected failure 8 (no output) Expected failure 9 (no output) Expected failure 10 (no output) Expected failure 11 (no output) Expected failure 12 (no output) Expected failure 13 (no output) Expected failure 14 (no output)