PROGRAMMING TIP
avoid repeating the same 4 lines of code twice by writing 270 lines of beautiful, abstract, generic code
@jk In my experience, making 4 lines parametrizeable takes 4 lines. Maybe slightly longer, since you now have speaking variable names instead of values. If you make that 270 lines, you are not lazy enough to be a programmer. I suggest a career in human language writing.