This should be easy, or perhaps impossible :)
I have this kind of HTML output
<ul>
<li>one</li>
<li>two
<ul>
<li>a</li>
<li>b</li>
</ul>
</li>
<li>three</li>
</ul>
and I would like it to appear as
one two three
a b
how can I do this with pure CSS? I can modify the HTML to some extent if necessary (but I would rather not).