Hi there,
I've taken a look at your assignment and it's pretty much the same like mine before (solving 8-puzzle using several search techniques), you can take a look at my review to see a similar project that I'd done. So I'm pretty sure I can complete this one in 1 day for you. A little bit about my background: I'm a computer systems engineer graduated from an Australian university. I have good background in mathematics, algorithms and programming skills. So I really hope to have chance to work with you, thanks for your consideration!
Regards.