the cam will rotate during the forward stroke the arrow in fig8 b shows the direction that the cam will rotate during the reverse stroke referring now to fig8 illustrated therein is a front view of a complete exercise system utilizing two instances of the present invention two of the exercise machines 1 are attached to a foundation 43 the only difference between the two machines 1 is that the pulleys are mounted on different sides the foundation has multiple points where the exercise machines 1 can be positioned so that the user can perform a huge range of different exercises the exercise machines 1 can also be rotated in different directions about a vertical axis so that even more exercises can be performed a bench 40 can be positioned on top of the foundation 43 so that exercises like bench presses can be performed the bench also has two attachment structures 41 that the bases of the exercise machines 1 can be mounted on footrests 42 also protrude from two of the benches legs for use in exercises like seated lat rows referring now to fig9 illustrated therein is a top view of a complete exercise system utilizing two instances of the present invention previously illustrated in fig8 also visible here is a plurality of mounting holes 44 where the exercise machines 1 can be positioned on the attachment structures 41 that are mounted on the bench 40 also have mounting holes an optional leg curl attachment could be added to the bench and one or both of the exercise machines 1 could be drivenly connected to the leg.