George Flannagan’s version from last year

The task on our website.