Impromptus

In 1999, a hint of 2016, &c.