Oldschool in the big O