write_line() {
printf '%s\t' "$@" && printf '\n';
}
generate_input() {
write_line 'ENST00000488147.1|ENSG00000227232.5|OTTHUMG00000000958.1|OTTHUMT00000002839.1|WASH7P-201|WASH7P|1351|unprocessed_pseudogene|' 13511132.24 244.489 2.7098
write_line 'ENST00000619216.1|ENSG00000278267.1|-|-|MIR6859-1-201|MIR6859-1|68|miRNA|' 68 26.127 0 0
write_line 'ENST00000473358.1|ENSG00000243485.5|OTTHUMG00000000959.2|OTTHUMT00000002840.1|MIR1302-2HG-202|MIR1302-2HG|712|lncRNA|' 712 493.243 0 0
}
generate_input | sed -re $'s@[|][^\t]*\t@\t@g'
d3JpdGVfbGluZSgpIHsKICBwcmludGYgJyVzXHQnICIkQCIgJiYgcHJpbnRmICdcbic7Cn0KZ2VuZXJhdGVfaW5wdXQoKSB7CiAgd3JpdGVfbGluZSAnRU5TVDAwMDAwNDg4MTQ3LjF8RU5TRzAwMDAwMjI3MjMyLjV8T1RUSFVNRzAwMDAwMDAwOTU4LjF8T1RUSFVNVDAwMDAwMDAyODM5LjF8V0FTSDdQLTIwMXxXQVNIN1B8MTM1MXx1bnByb2Nlc3NlZF9wc2V1ZG9nZW5lfCcgMTM1MTExMzIuMjQgMjQ0LjQ4OSAyLjcwOTgKICB3cml0ZV9saW5lICdFTlNUMDAwMDA2MTkyMTYuMXxFTlNHMDAwMDAyNzgyNjcuMXwtfC18TUlSNjg1OS0xLTIwMXxNSVI2ODU5LTF8Njh8bWlSTkF8JyAgICA2OCAgMjYuMTI3ICAwICAgMAogIHdyaXRlX2xpbmUgJ0VOU1QwMDAwMDQ3MzM1OC4xfEVOU0cwMDAwMDI0MzQ4NS41fE9UVEhVTUcwMDAwMDAwMDk1OS4yfE9UVEhVTVQwMDAwMDAwMjg0MC4xfE1JUjEzMDItMkhHLTIwMnxNSVIxMzAyLTJIR3w3MTJ8bG5jUk5BfCcgICAgNzEyIDQ5My4yNDMgMCAgIDAKfQpnZW5lcmF0ZV9pbnB1dCB8IHNlZCAtcmUgJCdzQFt8XVteXHRdKlx0QFx0QGcn