NEED
NEED((len + 3), "ef");
NEED(1, "(end)");
NEED((len + 2), "df");
NEED(8, "ds");
NEED((len + 2), "dn");
NEED(8, "ds");
NEED((len + 2), "dn");
NEED(8, "ns");
NEED(8, "rl");
NEED(8, "ts");
NEED(8, "ts");
NEED((len + 2), "hn");
NEED(8, "lp");
NEED(8, "cs");
NEED(8, "lg");
NEED(64, "(generic)");
NEED(6, "to");
NEED(6, "sw");
NEED((len + 2), "rp");