I don't think you will get many takers. We are here to help but we are not here t do your homework for you. If you have specific questions you don't understand, and you want to explain what you don't understand about a problem, someone will be glad to assist you. Otherwise, it may be a long night for you.