HPC SEM1 practice 1