Mitt vs The Big O: It's Winnable