Benchmark from course project by Guilherme and Ahmed