walnuts or pecans