New implementation (should be a bit faster). This implementation is cleaner and uses Ada features like aggregates instead of function to initialize the bodies (this is static initialization).
New implementation (should be a bit faster). This implementation is cleaner
and uses Ada features like aggregates instead of function to initialize the
bodies (this is static initialization).

kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout