Developing Critical Thinking Skills- QC Community Contest #124