Next time you get that question in Computer Science, make reference to this link.
It’s why testing and checking your code is so important. The typical Grade 11 program may not necessarily be seen by anyone else other than the student and the teacher but there may come a day when the student gets a job and their code goes live.
One little bug … and the media is all over it.
That’s why we test and re-test and look for every possible user input…
You hate to see any company singled out like this but the incident can certainly serve as a lesson to others.