Everything you need to know about NAC (N-acetyl-L-cysteine) in 30 seconds