Arrow keys move an endpoint by 0.25. The interval is always closed: both endpoints count.
Predict before the values appear. Which candidate holds the global
Commit first. The table stays hidden until you do.
The derivative finds only the stationary candidates. The endpoints and any corner have to be added by hand.