Hi,
will you provide assignment3 to start from? I think this should be an important issue for the complexity of this project.
However, I am a Java programmer and an active solver of Project Euler(projecteuler.net. I can surely do your project before deadline. If you feel confident, pls do contact with me.
eiSTUDIO