Semestral project for the subject Programming in C++ i did at MFF UK in 2014/2015.