The 100 Problem Challenge