There are 90 hats all together. from just red the fraction is 20/90. 20 divide by 90 = .22
there is a 22% chance.
The numbers are irrational, so they can't be written exactly.
Rounded to the nearest thousandth, they are
11.196
and
0.804 .
11.196 + 0.804 = 12
11.196 x 0.804 = 9.002...
Draw 10 28 times that will probably work