Code for my CSE-3902 class.