The adventures of bean sprout