added utopian tree solution, most naive solution