will 4 year old viagra work is 3 year old viagra still good