A fair coin is flipped 3 times. Probability of all $3$ heads given at least $2$ were heads Here's a problem from Prof. Blitzstein's Stat 110 textbook. Please see my solution below.

A fair coin is flipped 3 times. The toss results are recorded on separate slips of paper (writing “H” if Heads and “T” if Tails), and the 3 slips of paper are thrown into a hat.
(a) Find the probability that all 3 tosses landed Heads, given that at least 2 were Heads.
(b) Two of the slips of paper are randomly drawn from the hat, and both show the letter H. Given this information, what is the probability that all 3 tosses landed Heads?

The binomial distribution of the number of heads (#H) is as follows:
$\mathbb{P}(\#H=0) = 1/8 $
$\mathbb{P}(\#H=1) = 3/8 $
$\mathbb{P}(\#H=2) = 3/8 $
$\mathbb{P}(\#H=3) = 1/8 $
a) Probability of 3 heads given at least 2 heads = $\mathbb{P}(\#H=3)/\mathbb{P}(\#H \ge 2 ) = (1/8)/(1/2)=1/4$
b) But I'm not able to understand how (b) is different from (a). To me it's the same problem and has the same answer.
Can anyone help please?

(b) involves two processes: First flip the coins, then read two of the results.
So, for instance, if you flip exactly two coins, what is the (conditional )probability that you the two papers read are those of the two heads?
Let $H_f$ be the count of heads flipped and $H_r$ the count of heads read.   Use Bayes' Rule and Law of Total Probability.
$$\begin{align}\mathsf P(H_f = 3\mid H_r=2) =&~ \dfrac{\mathsf P(H_r=2\mid H_f=3)~\mathsf P(H_f=3)}{\sum_{x=0}^3\mathsf P(H_r=2\mid H_f=x)~\mathsf P(H_f=x)} \end{align}$$
(Note: several of the terms of the sum will be zero because it is impossible to read 2 if you have thrown less than that.)

PS: As Andre mentions in his answer, because each paper belongs to a specific coin, this is practically the same as flipping three coins, noting that the first two looked at are heads, and asking for the probability that the third is also heads.
