Python sorting... learning how the sorting works using recursion.