@Test
public void parseMultipleDisconnected() throws Exception {

    // O.N1C=NC=C1.O.O=O
    assertThat(
            InChINumbersTools.parseUSmilesNumbers(
                    "AuxInfo=1/1/N:5,6,3,4,2;8,9;1;7/E:(1,2)(4,5);(1,2);;/F:6,5,3,2,4;3m/E:;m;;/rA:9ONCNCCOOO/rB:;s2;d3;s4;s2d5;;;d8;/rC:;;;;;;;;;",
                    mock(9)), is(new long[]{8, 4, 3, 5, 2, 1, 9, 6, 7}));
}