Q:

If a rooster lays an egg on the top of a barn, which way does it roll

Answer

Neither way, because roosters don't lay eggs, only hens do. Cha Cha again!