var input = require('fs').readFileSync('/dev/stdin', 'utf8');
var Arr=(input.replace(/\n$/,"")).split("\n");
while(true){
   var n=Arr.shift()-0;
   if(n===0)break;
   var L=[0,0,0];
   var D=[0,0,0];
   var M=[0,0,0];
   for(var i=0;i<n;i++){
      var arr=(Arr.shift()).split(" ");
      var hm=(arr[0]).split(":");
      var h=hm[0];
      var m1=parseInt(hm[1],10);
      var m2=parseInt(arr[1],10);
      if(m2<m1)m2+=60;
      if(h.match(/11|12|13|14/)){L[2]++;(m2-m1<=8)?L[0]++:L[1]++;}
      if(h.match(/18|19|20/)){D[2]++;(m2-m1<=8)?D[0]++:D[1]++;}
      if(h.match(/00|01|21|22|23|24/)){M[2]++;(m2-m1<=8)?M[0]++:M[1]++;}
   }
   L=(L[2]==0)?"no guest":Math.floor(L[0]/(L[0]+L[1])*100);
   D=(D[2]==0)?"no guest":Math.floor(D[0]/(D[0]+D[1])*100);
   M=(M[2]==0)?"no guest":Math.floor(M[0]/(M[0]+M[1])*100);
   console.log("lunch "+L);
   console.log("dinner "+D);
   console.log("midnight "+M);
}