How To Find A Efficient Switching Program