Procedure:
In a large pot, heat some oil over a medium flame. Add the carrots, onions, and celery, and stir until the onion becomes tender. Stir in the bay leaf, garlic, basil, and oregano, and cook for about 2 minutes. Stir in the lentils and then add the tomatoes and water. Bring the mixture to a boil, and then reduce the heat and let it simmer for about an hour. When you are ready to serve the soup, stir in the lentils and then cook. Stir in the vinegar, salt, and pepper.