The word 'immediately' is rather demanding when people who answer questions in this forum are volunteers who do this in their own free time. I for one do not react favourably to demands.
It also suggests that this is a homework assignment. We do not help with homework assignments, except to answer questions after the assignments have been marked by your teachers
Student or Learner