Steps = Steps Array                              Steps ArraySort ->
                                                 Arg A : Array, - Middle = 0 ..                                                 

                                                 If A._ %% 2 = 0 then
                                                  Middle : Integer <- A._ / 2
                                                 Else
                                                  Middle : Integer <- (A._ - 1) / 2
                                                 /