2 ms·The more I think about your solution, the more correct and elegant it seems. Cheers!by bravura 18y agoThe more I think about your solution, the more correct and elegant it seems. Cheers!