This is my first attemt at code. Please don't laugh.