Darrin and Sharon are riding the merry-go-round with their son, Aaron. Sharon and Aaron together are 32 years old; the sum of Sharon’s and Darrin’s ages is 54; and Darrin’s age added to Aaron’s equals 34 years. How many years difference is there between father and son?

PLEASE HELP ME ASAP (as soon as possible