(what does hon mean?) The answer is $3.06
Firs you have to figure out how much does one egg cost.
So you do 2.04 / 12
which is .17. (You divide it by 12 because, for 12 eggs you need 2.04. So dividing it by 12 will give you the cost of one egg).
Now, you have to figure out how much is the cost of 18 eggs. So doing
18 * 0.17 you will get $3.06. (you multiply it by 18 because you are trying to figure out the cost of 18 eggs. (as the problem says.) So the cost of one egg is .17 cents as we (I) figured out earlier. So doing 18*.17 will give you the cost of 18 eggs.