Hardest Lucas Delvallet games