hopefully these are good, they are for practiceAll Rights Reserved
hopefully these are good, they are for practice
3 parts