// Input // Upper output // Lower Output