WR
WR(t + 1, len);
WR(sp, tlen);
WR(t + 1, len);
WR(sp, tlen);
WR(p, len);
WR(sp, len);
WR(lines[cnt - 1].l, lines[cnt - 1].len);
WR(lines[cnt - 1].l, lines[cnt - 1].len);
WR(lines[cnt].l, lines[cnt].len);
WR(lines[cnt].l, lines[cnt].len);
WR(t + 1, len);
WR(p + 1, llen);
WR(tr->l, tr->len);
WR(tl->l, tl->len);
WR(tl->l, tl->len);