You might, maybe doing a very important logical mathematical reasoning effort, but, I understand that it would be very hard for a begginer. Also, that's my specialty, the reasoning. So, glad to help you, a bit more.
I know that often here the members say that this Forum is not a code writting...