Four cosmic cycles