How do I do a perfect pushup?
user
To do a pushup perfectly, you want to form a straight line from your toes to your shoulders, and you also want to form a straight line with your torso.  If either one of these lines is crooked, you’re not doing a perfect pushup.  The most important thing is to form a straight line with your torso.  You want to be perpendicular to the ground.  If you can do that, and also have your body form a straight line from your toes to your shoulders, you will be doing a perfect pushup.  To form a straight line with your torso, you want to extend your torso straight out from your shoulders, without arching your back or bending from the waist.  And you also want to keep your core straight, so you’re not slouching in either direction.  You want to make a straight line from your toes to your shoulders.  To do this, you might want to place your hands directly underneath your shoulders, or you might want to place them slightly outside your shoulders.  And you want to make sure your body is straight, and also that you’re not swaying from side to side.  And you also want to make sure you’re going straight down into the ground.
assistant
How do I do a perfect pushup?
user
To do a perfect pushup, you need to line yourself up so that your hands are directly under your shoulders, your body is straight, and you’re not leaning forward or backward.  Then you need to lower yourself down until your chest nearly touches the floor, and then you need to push yourself back up until your body is straight again.  If you can do that, you’ll be doing a perfect pushup.
assistant
How do I do a perfect pushup?