Man this was harder then i thought.