Worked on my last assignment some more, tried another approach for some practice.