wowwowwow this was kinda hard but a little easy