Completing set 6.
Completing set 7.
Completing set 8.
Completing set 9.
Completing set 10.
Completing set 11.
Completing set 12.
Completing set 13.
Using tail call recursion.