Self-Assembly Soup