Given a sequence of numbers and a single target number, construct a valid arithmetic expression
by combining numbers from the sequence using addition, subtraction, multiplication, division and parentheses,
and such that the result of evaluating the expression is the target number.
Performance of the solution can be checked on the following input:
C# Implementation - Open on Github