Y is Generation X 15 years long and Generation Y 30 years long?
So Z can be either 45 or 60 years long?