All assignments must be completed on your own. You are welcome to exchange ideas with your peers, but this should be in the form of concepts and discussion, not in the form of writing and code.
Please provide proper citations/references for any external resources you use in your writing and code.