Answer
Please see attachment for the answer. I solved it in its simplest form.
3.5m questions
4.4m answers