it's been a while. medium difficulty is not agreeing with me.