_dtfmt2d(fmt)
{
local d;
switch (fmt)
{
case 2:
d = 1;
break;
case 3:
d = 2;
break;
case 1:
d = 3;
break;
case 4:
d = 4;
break;
case 7:
d = 5;
break;
case 31:
d = 6;
break;
case 29:
d = 7;
break;
case 27:
d = 8;
break;
case 28:
d = 9;
break;
case 36:
d = 10;
break;
case 37:
d = 11;
break;
case 38:
d = 12;
break;
case 39:
d = 13;
break;
case 44:
d = 14;
break;
default:
d = 6;
break;
}
return(d);
}