#include using namespace std; int main(){ int N, K; cin >> N >> K; vector S(N); vector C(N); string JOI = "JOI"; vector> cnt(N, vector(3)); for(int i=0; i> S[i] >> C[i]; for(int k=0; k<3; k++) cnt[i][k] = count(S[i].begin(), S[i].end(), JOI[k]); } string T = string(K, 'J') + string(K, 'O') + string(K, 'I') + string(100, '!'); vector dp(3*K+1, 1e18); dp[0] = 0; for(int i=0; i<3*K; i++){ for(int j=0; j