Patients will be randomly assigned to the study groups on the day of the surgery after signing the informed consent for participation in the study. The randomization process will be performed using computer-generated random tables in a 1:1 ratio. A stratified-blocked randomization across two strata derived from predetermined size grouping (40-80 ml and more than 80 ml) and two strata derived from preoperative indication (catheterized and non-catheterized) were done. This method ensures parity among the two treatment groups. In each stratum, given two possible block lengths of four and eight respectively, with a random number generator giving numbers uniformly distributed between 0 and 1, the investigators selected a block length of four for random numbers lower than 0.5 or a block length of eight otherwise. Variation of the block sizes prevented the surgeon from guessing what the next treatment will be; it makes it difficult (although not impossible) to break the treatment code.