Chess Challenge submission by filomeneroquefort d354bbb verified filomeneroquefort commited on Jan 18