Solution to the Utopian Tree problem.