code: def split(df):
      
      idx = df.index.argmax() + 1
      down = df.iloc[:idx]
      # Reverse index to orient it as a CTD cast.
      up = df.iloc[idx:][::-1]
      return down, up
docs: Returns a tuple with down/up-cast.