Can someone give me a workout routine using only free weights?

I want to build muscle mass. I have a bench and a lat pull down came with it, I have barbells and dumbbells, I can also use my body weight.
Could someone give me a good workout routine?
 
Top