Was getting right into this and then got an error. Will try again.
Very linear but with an interesting plot and a clean presentation. Will rate it once I give it another go.