Pat is 20 years older then his son james. In two years pat will be twice as old as james. How old are they now?