Dirichlet's drawer principles