Marvin the fly starts at (0,0). Each step, Marvin moves one unit right or one unit up. He is trying to get to the point (5,7). However, at (4,4) there is a frog that will eat him if he goes through that point. In how many ways can Marvin reach (5,7)?