I have probably done like 10 problems, but the code is still just as unmanaged