recursive breakfast cereal