\section{Task 4 Code} \input{sections/20-task-4-code/01-gram-schmid-algorithm} \input{sections/20-task-4-code/02-task4} \input{sections/20-task-4-code/03-qrnoshifts} \input{sections/20-task-4-code/04-qrshifts}