Init: I thought this would be a faster algorithm. It's not.