340 Performance Question

325 if it's lucky