hw2
hw3
Error code correction