实现了 earth/seed/nut 模式  :)