Russian Peasant (Multiply two numbers using bitwise operators)
Given two integers a and b, the task is to multiply them without using the multiplication operator. Instead of that, use the Russian Peasant Algorithm. Examples: Input: a = 2, b = 5Output: 10Explanation: Product of 2 and 5 is 10. Input: a = 6, b = 9Output: 54Explanation: Product of 6 and 9 is 54. In