Fast BM

100k ~ 15 seconds.