Modified Week_3 with node solution