All code working well, except super advanced.
Homework is complete - all code working and tested.