throwing-out-patterns-1-5