Warning! The page was not fully loaded, probably because of a network issue. It could be that not all functionalities work as expected. Please try reloading the page.
Here is the first version. Find and fix the bugs!
Remember, do not edit the unit tests - they are the same as the instructor ones, so editing them achieves no purpose other than to confuse yourself.