Forum discussion: https://forum.toshitimes.com/t/ethereum-smart-contract-programming/7292
Code: https://github.com/filipmartinsson/Solidity-0.5.1/blob/master/Arrays-structs.sol