Taking out '0x' prefix to identify addresses
Adding new address processment (for working with normal numbers)
Changing program behavior to avoid infinite loops