Algorytm Steinhausa-Johnsona-Trottera