def selection_smallest_first(lst):
    """Find smallest element and put it in index 0, sort from there."""
    for i in range(len(lst)):
        smallestIndex = i
        for j in range(i + 1, len(lst)):
            if lst[j] < lst[smallestIndex]:
                smallestIndex = j
        if smallestIndex != i:
            lst[smallestIndex],lst[i] = lst[i],lst[smallestIndex]
    return lst