#include #include #include using namespace std; typedef vector VI; typedef vector VVI; typedef vector VVVI; int main (){ int m, k; while (cin >> m >> k){ if (m == 0 && k == 0) break; VI stones (m); for (int i = 0; i < m; i++) cin >> stones[i]; VVVI removals (m+1, VVI (k, VI (1<