I have read my code multiple times, and it seems alright, but I am just a student learning this, so perhaps my judgment is terrible. Maybe something is obvious to somebody else?