Given taking a good 401(k) difficulty withdrawal or loan?