Stort omvexlande , roande program.