title: How do you find highest value in the list then increase it with the other values increasing as well expect a value that is set as 0
body: <p>I am trying to make a python program that reads a list then raises all values one by one until they reach a specific value in this case 8 being the value I want to reach, my goal is to raise a list of 9 values varying from 0 to 8 but not raising any values in the 0 field, am sort of new to programming and have yet to find a solution I started learning python a few days ago and want to make my first program, this is what I've got so far</p>
  <pre><code>drawbarstring = input(&quot;Put your drawbar string here(9 digits): &quot;)
  drawbarmain = list(map(int, str(drawbarstring)))
  </code></pre>
  <p>I am clueless on what to do next any advice on this the goal of this program is to in the end when I type a 9 value string check all values and raise it until one peak at 8 but not raising any zeroes as they don't count in the use case am using, the reason am rating all the others is my script is intended to assist me making patches for drawbar organs drawbars that max volume by typing a value than having the script raise all of them until one peak at 8 value than giving me the result so I can apply it in the organ, hopefully, this enough info and can be useful in assisting me and others that might have the problem I do
  example of input and output code, the value could like this 327645222 or 004544220 in the case of the 2nd we would skip the values that are 0 but in the first case we would find the highest and raise them all until the highest of the values reaches 8 then the others would be raised the same number of times, for example, an if it was 4 raises until the highest hits 8 the others would be as well, I hope this makes it clear</p>