Scientific software to find all possible 2D molecular structures of an organic compound that are compatible with its NMR spectroscopic data