Do the challenge. No offence, as always.
Credit to Robtop, @Qvae and all contestants. Due date: 22 May 2017.