This is for math freaks, but not every developer is a math freak. Only frustrating and time consuming, no gain! A hint to all fellow students: the first and the last parentheses do not count. Feel free to experiment with the inside parentheses like this: (a*(b+c*(d+e*f)))