Worked on project implementation: I have no idea if this will work or not, I don't have a compiler at the moment.