CF463D Gargari and Permutations

Description

Gargari got bored to play with the bishops and now, after solving the problem about them, he is trying to do math homework. In a math book he have found $ k $ permutations. Each of them consists of numbers $ 1,2,...,n $ in some order. Now he should find the length of the longest common subsequence of these permutations. Can you help Gargari? You can read about longest common subsequence there: https://en.wikipedia.org/wiki/Longest\_common\_subsequence\_problem

Input Format

The first line contains two integers $ n $ and $ k $ $ (1

Output Format

Print the length of the longest common subsequence.

Explanation/Hint

The answer for the first test sample is subsequence \[1, 2, 3\].