Added new challenges, all values are now passed by references to functions.