In this case, the riddle needs rewording. Removing the 'if' would be sufficient.Lewis got it. It is none because peacocks don't lay eggs. Peahens lay eggs.HA!Clever, LTT, except that as a part of the riddle we must presumably assume that the peacock does lay eggs ('if a peacock lays eggs, how many eggs does it lay?').
I say 6 eggs.
The answer to the last one is the block of ice.
Here's another:
A man stares through a dirty soot-smeared window on the 22nd floor of the office tower. Overcome with depression he slides the window open and jumps through it. There is a sheer drop outside the building to the ground. Miraculously after he lands he is completely unhurt. Since there is nothing to cushion his fall or slow his descent, how could he have survived the fall?