Fox vs eagle vs rabbit. Who will win?
644