vicodin erowid and codeine abuse and can women take viagra and ambien pill and amoxicillin allergic reaction