Points for honesty
Unfortunately you may find an internet community will make snap judgements about you based on your asking said community to do your homework for you, defeating the point of given homework.
Perhaps a less honest approach would bare better results, posing a question as if your own, rather than showcasing lack of effort. Alternately, search for similar questions asked previously, explore wikipedia or If you are truly desperate, you could perhaps complete the assignment yourself
best of luck