The 38 movies in the video store fall into the following three categories: 10 action, 20 drama, and 18 comedy. However, some movies are classified under more than one category: 5 are both action and drama, 3 are both action and comedy, and 4 are both drama and comedy. How many action-drama-comedy movies are there ?