Thai Peanut Noodles with Red Pepper and Carrot and Scallions