rowing machine
Advantages: Comprehensive overall practice, more interesting.
Limitations: It takes a certain amount of time to master the correct technique; you need to stop exercising to adjust the resistance during training; it occupies a large area.