How long before levitra works – 240583