https://foxoyo.com/mcq/14511/which-one-of-the-following-is-the-tightest-upper-bound-that-represents-the-number-of-swaps-required-to-sort-n-numbers-using-selection-sort