Word document with some explanation of my programs and assumptions NOTE: The programs have been tested but my solution is based on my interpretation of the task and also the level of programmer ...