I think now I can rest in peace with my hw2 part 3 done, Amen