Title: My Big o Journey