Answer:
I do not no the answer but I had an assignment on khan like this before so maybe check khan academy if u haven't yet
3.5m questions
4.4m answers