Completed 5.05
Completed 5.07
Completed 5.06
updated 4.10 to use mkString