Square n Fair

New Benchmark