How can I prove that my greedy algorithm for least guards is optimal? (3 Solutions!!)

Published --