Add different solution with perf tests