Chess Challenge submission by alexandreduplessis 2876b99 verified alexandreduplessis commited on Jan 18