change the order of testing statement for Dirichlet (to detect the weird bug leading to travis failure)