Hey guys, I hope you guys can increase the efficiency of how I have coded this and hopefully teach me along the way. The task require is as follows:



I have managed to create a long, basic...