At a bakery, four friends - Mary, John, Karen, and Steve - order differently flavored cupcakes: chocolate, vanilla, strawberry, and lemon. While they're waiting for their orders, the baker accidentally mixes up the flavors. Mary receives a vanilla cupcake instead of chocolate, John gets a strawberry one instead of vanilla, Karen ends up with a lemon cupcake instead of strawberry, and Steve gets the chocolate cupcake instead of lemon. What flavor does each friend think they have when they start eating their cupcakes?
Respond very briefly.
Mary thinks she has a chocolate cupcake because that's what she ordered, but she actually got a vanilla one. John thinks he has a vanilla cupcake as per his order but receives a strawberry one. Karen expects a strawberry cupcake but ends up with lemon. Steve, expecting a lemon cupcake, now has a chocolate one. They are all likely to realize the mistake as soon as they taste their cupcakes since the flavors are distinct.