added week3 solution