Hearty Soup (Perfect)