hi, i have some questions regarding question 2:
2. For the function we defined in question 2 for auction, what happens in a situation where an adversary controls the seller? If the seller is corrupted then the adversary can decide who wins because it can choose for the seller the final output to be (B, some random number). Nobody really checks that this random number is the real bid of B, thus the adversary can make B win even in the ideal world.
3. The logic of section A: I did not understand how it is possible that A* outputs b. By the definition of the function, the output of A should be nothing, so if A* outputs b, it contradicts the definition of the function.
Thanks!!