Settled the final Algo (much faster)

Added clashes on exam dates
Changed algo to make it faster (no more 6 levels of nested loops!)