Abracadabra

New Benchmark