I'm VERY bad at C