Algorithm animations for a C++ Programming II course, most based on code from Malik, C++ Programming, 6e