Text this: Solution of secure multi-party multi-data raking problem based on El Gamal encryption