Challege list sorted by required or optional