Hotfix for pour operation
Refactored Pour for edge case

If valves open from the start and pour more than allowed volume, it
should still work once the combined volume is less