General Data Structures, Algorithms, Formats, Transformation and Retrieval's similar cards