How long to pass a urine test for THC?

O.o x3 xd =] x] rawr