Thank you for sharing this workout plan. This is really interesting as I am planning to start a workout program this coming weekend. However, I find this plan really challenging. I think I will not be able to do all of them. I may start little by little. I wonder how long did it take for you to perform all of these?