Statistics for Source code comprehension: decoding the cognitive challenges of novice programmers