This project was originally written in C++ for Win32, using the WinAPI as
graphical interface. The Task was to draw a simulated scene consisting of
a tractor and a dynamic count of wagons behind it. The tractor should
drive on an ellipse, pulling the wagons. You should have the ability to
manipulate the scene by setting internal variables, like the radi of the
ellipse, the speed, etc. While the simulation is in progress, you should
be able to add or remove wagons by pressing a key, and zoom in or out.
I thought this would be a nice project to reimplement in Ada using Lumen.