Without delay, let's solve this. We've got 506 and we will be multiplying it by 43, that is, adding 506 to itself 43 times.
Step 1: 0 + 506 = 506
Step 2: 506 + 506 = 1012
Step 3: 1012 + 506 = 1518
Step 4: 1518 + 506 = 2024
Step 5: 2024 + 506 = 2530
Step 6: 2530 + 506 = 3036
Step 7: 3036 + 506 = 3542
Step 8: 3542 + 506 = 4048
Step 9: 4048 + 506 = 4554
Step 10: 4554 + 506 = 5060
Step 11: 5060 + 506 = 5566
Step 12: 5566 + 506 = 6072
Step 13: 6072 + 506 = 6578
Step 14: 6578 + 506 = 7084
Step 15: 7084 + 506 = 7590
Step 16: 7590 + 506 = 8096
Step 17: 8096 + 506 = 8602
Step 18: 8602 + 506 = 9108
Step 19: 9108 + 506 = 9614
Step 20: 9614 + 506 = 10120
Step 21: 10120 + 506 = 10626
Step 22: 10626 + 506 = 11132
Step 23: 11132 + 506 = 11638
Step 24: 11638 + 506 = 12144
Step 25: 12144 + 506 = 12650
Step 26: 12650 + 506 = 13156
Step 27: 13156 + 506 = 13662
Step 28: 13662 + 506 = 14168
Step 29: 14168 + 506 = 14674
Step 30: 14674 + 506 = 15180
Step 31: 15180 + 506 = 15686
Step 32: 15686 + 506 = 16192
Step 33: 16192 + 506 = 16698
Step 34: 16698 + 506 = 17204
Step 35: 17204 + 506 = 17710
Step 36: 17710 + 506 = 18216
Step 37: 18216 + 506 = 18722
Step 38: 18722 + 506 = 19228
Step 39: 19228 + 506 = 19734
Step 40: 19734 + 506 = 20240
Step 41: 20240 + 506 = 20746
Step 42: 20746 + 506 = 21252
Step 43: 21252 + 506 = 21758

So, 506*43 = 21758