Programming Assignment, part 1.
Before deployment on Linux.