https://kryptocurrency.in/arrays-in-solidity-from-zero-to-hero/