Big O's and Broken Toes