SUCCESSFUL UPLOAD TO PUZZLENODE!
1) Pass the currently used water_unit down.
2) On the last water unit, check the last placed water, if it is mid-flow, mark that column's volume as a string rather than an integer
3) Added a print_output method. When printing the output volume, if a volume is a string, replace it with a '~'