Propeller written in C++ with the code attached.