lower to upper to lower