Cecily is 10 years older than Naida. Naida is 6 years younger than Joycelyn. If Cecily is now 42, how old is Joycelyn?