#!/usr/bin/env python3

import sys

def selection_sort(arr):

    for i in range(len(arr)):
        # index of the minimum index
        minx = i

        for j in range(i+1, len(arr)):
            if arr[j] < arr[minx]:
                minx = j

        # Swap values
        tmp = arr[minx]
        arr[minx] = arr[i]
        arr[i] = tmp


if __name__ == '__main__':
    size = 1024
    if len(sys.argv) > 1:
        try:
            size = int(sys.argv[1])
        except ValueError:
            pass

    array = list(range(size))
    array.reverse()
    selection_sort(array)