One of the main objectives of a programmer is to handle data efficiently. There are numerous data structures that help programmers perform data handling. Array is one of the most used data structures to store data, it has been around for a very long time. The reason why array is used so often is due to its simple implementation