I cannot get the last condition to pass.