Expand description
Resolves multilevel pointer.
It begins from adding to base first offset and reading a value on this address, assigns to
base readed value and so on.
You need to make sure beforehand that all offsets will lead to valid memory addresses.