These questions are from another board but may help in your revision