Dude. You are going to be SO sore after all that. My muscles hurt just reading about it!