# TECO, 20 bytes <Tab>V27:^TJDV<Esc>V27:^TJDV The `<Esc>` should be replaced with ASCII 0x1B, and the `<Tab>` with 0x09. - `<Tab>V27:^TJDV<Esc>` inserts the text `<Tab>V27:^TJDV`. This is *not* because there is a text insertion mode which TECO starts in by default. Instead, `<Tab>` *text* `<Esc>` is a special insertion command which inserts a tab, and then the text. A string whose own initial delimiter is part of the text -- very handy. - `V` prints the current line. - `27:^T` prints the character with ASCII code 27 without the usual conversion to a printable representation. - `J` jumps to the beginning of the text. - `D` deletes the first character (the tab). - `V` prints the line again.