Can you pass a drug test in two days if you are a heavy smoker?

No