viagra suisse and champix vs zyban and vicodin 3600 and tramadol contraindications and cialis original