Tables and an algorithm for calculating functional groups of organic molecules in high resolution mass spectrometry | lit.salon