The algorithm considers the following vial combinations:
0 vials of size 5000 rejected due to non-zero balance and no more vials to consider
1 vial of size 5000 rejected due to non-zero balance and no more vials to consider
2 vials of size 5000
Stage 4, candidate price stage3 is a candidate DPMA of 381.98
0 vials of size 5000
Stage 4, candidate price 1 (This number of vials overfills the dosage) rejected due to not enough content
Stage 4, candidate price 2 (Use smaller sizes of the cheapest vial) rejected due to no smaller vial sizes
Stage 4, candidate price 3 (Use more expensive vials) rejected due to More expensive vials can't be cheaper than overfilling with cheaper vials
1 vial of size 5000
Stage 4, candidate price 1 (This number of vials overfills the dosage) rejected due to not enough content
Stage 4, candidate price 2 (Use smaller sizes of the cheapest vial) rejected due to no smaller vial sizes
Stage 4, candidate price 3 (Use more expensive vials) rejected due to More expensive vials can't be cheaper than overfilling with cheaper vials
2 vials of size 5000
Stage 4, candidate price 1 (This number of vials overfills the dosage) rejected due to not enough content
Stage 4, candidate price 2 (Use smaller sizes of the cheapest vial) rejected due to no smaller vial sizes
Stage 4, candidate price 3 (Use more expensive vials) rejected due to More expensive vials can't be cheaper than overfilling with cheaper vials