she recovered her balance and trotted a dozen feet outside , stooping forward with her hands on her knees , her heaving breasts teasingly visible beneath her half-buttoned blouse as she fought to catch her breath .