Using recursion to balance a scale PYTHON 3

I'm trying to write a function that takes a list of numbers, and left and right sides of the scale as parameters.

For instance, if a list was [1,2,3], it would return True, whereas a list like [1,2,4] would return False. I need to add numbers to each side of the scale (left and right parameters) and figure out if the numbers are balanceable or not.