The mayor's Cup challenge

by