Automatic tutor that helps you understand sorting mechanisms