In Reply to @gptcrosa @esacrosa eso pensaba, podes hsar un state machine o … (se viene argentineada) cada val es un string con n simbolos markdown y antes de insertas haces un sort que ordene los open en un sentido y los close en otro. Si te sirve python te hago un ejemplito.