new space-age exercise
working implementation of space age program