Benchmarking first implementation