IP5605 - Programming in C++