Fair solution

Fair solution