return empty trees when n is zero