Darwinism in play
375