Roller coaster called life