2.
128 ÷ 46 = ~2.78 or 2 times with a remainder of 36.
128
2 with remainder 28.
16 times 16 divided by 2 = 128
128 ÷ 2 = 64
128
2.
128 ÷ 3 = 42 with remainder 2 or 42.6667 times.
128 ÷ 46 = ~2.78 or 2 times with a remainder of 36.
128 ÷ 9 = 14 with remainder 2
9 with remainder 2.
128
42 with remainder 2.
2 with remainder 16.
2 with remainder 28.
The required answer is 256/2 = 128.