my solve method seems to work, I did not work off of yours (I just commented it out)