# Exam 1 tests - Problem 1 (8 of 20 points)

try:
    from iotest import run_assignment_tests
except ImportError:
    print("❌ Error: Could not find the 'iotest' module.")
    print("Please make sure 'iotest.py' is in the same directory as this test file and your solution program.")
    exit(1)

test_cases = [
    {"args": ["1", "2", "3"], "expected_output": "True"},
    {"args": ["3", "2", "1"], "expected_output": "True"},
    {"args": ["1", "2", "2"], "expected_output": "False"},
    {"args": ["1", "5", "4"], "expected_output": "False"},
    {"args": ["5", "4", "1"], "expected_output": "True"},
    {"args": ["-5", "1", "2"], "expected_output": "True"},
    {"args": ["5", "-1", "-2"], "expected_output": "True"},
    {"args": ["-8", "-6", "-2"], "expected_output": "True"},
    {"args": ["-8", "-3", "-2"], "expected_output": "True"},
    {"args": ["11", "-1", "-6"], "expected_output": "True"},
]

if __name__ == "__main__":
    run_assignment_tests("p1.py", test_cases)