prob.1 first try, except the last one