end ch3 with all exercises and advanced testing