Natural selection, artificial selection, and sexual selection explained by docks