Im in the process of learning and using more and more Python, and will need to implement something similar, soon. Thanks a lot for your afford, much appreciated! Is there a reason why you call functions "definitions"? I guess it doesnt matter, your video is very understandable and shows a good case, another thing learned...