Discovering Maximum Sequential Patterns Efficiently