How do the test suites check my output? I don't understand what data they test my code with. How can I possibly know what is wrong with my code!?