O(n) - Linear Time | AlgoNote