some problems, like interview problems or ACM.