soup is ready
179