A

A-Level Programming Project Version 3

This time I gave up and am using C#, since it is actually feasible to use for this.