The selling price was not 1.25x or 0.75x, it was the ending cost because if they made "25%" off of one of the gowns, the profit would've been 25$, the starting price wouldn't have been 1.25x... That's a logic flaw...
Proyaop, there is no logical error in the question or Mr. BB’s solution.
Note the question:
Martha's millinery sold two evening gowns at the same price. Based on their cost, the store made 25% on one of the gowns and lost 25% on the other. ...
The gowns sell at the same price. The profit and loss is based on the (store’s) costs for the gowns.
So, Mr. BB’s nonstandard (slop) presentation depicts the correct solution.
GA
--. .-