My task is to create 2 arithmetic expressions involves 1, 2, 3 or 4 terms and it should be random (i.e. not hardcoded, or fixed, neither for the terms nor for the operations). The 2 arithmetic expressions could be of different lengths. The operations allowed between terms are addition (+), subtraction (-), multiplication (*) and division (/). The range of the random numbers (the random numbers are generated dynamically based on a a random generator) should be in the between 1 and 20 inclusive.