http://www.fullstackprep.dev/Articles/dsa/datastructure/static-vs-dynamic-data-structures