Determine the specific group size given the following situation.
In a group of 50 kids, 30 are taking basketball and 15 are taking tennis lessons. Of the kids taking basketball or tennis, 12 are taking both lessons. How many are not taking either lesson?