The Perse Coding Challenge