Chess? OK! – 3000 unique chess problems