After you finally see that green "OK" flash across the screen for every level, you will emerge not just as a better programmer, but as someone who can debug a segfault at 2 AM without a safety net. That is the real gift of the Examshell.
Since you can’t use a debugger, use printf during development (but remove before final submit due to Norm). Compare your output with expected output using: Examshell 42
You must pass all levels of a given rank to move to the next rank within the same exam session. If you fail Level 2, you cannot attempt Level 3, even if you have 3 hours left. After you finally see that green "OK" flash
char *ft_strdup(char *src)