Zipfsong solution