#!/bin/sh
# output in number style
#  Month Day Year 
#	e.g., 1 25 1999
#
if [ $# -ne 2 ] ; then
  echo ' Usage:  $0 Day_of_Year Year'
  exit
fi

Year=$2
Day_of_Year=$1

num_of_days="31 28 31 30 31 30 31 31 30 31 30 31"
Month="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec"

Leap_Index=`expr $Year % 4`
if [ $Leap_Index -eq 0 ] ; then
  num_of_days="31 29 31 30 31 30 31 31 30 31 30 31"
fi 

#--- Month Search ---
i_month=1
Dum_Doy=0
while [ $Day_of_Year -gt $Dum_Doy ]
do
  Dum_month_day=`echo $num_of_days | awk '{print($'$i_month')}'`
  Dum_Doy=`expr $Dum_Doy + $Dum_month_day`
  i_month=`expr $i_month + 1`
done
i_month=`expr $i_month - 1`
Dum_month_day=`echo $num_of_days | awk '{print($'$i_month')}'`
Dum_Doy=`expr $Dum_Doy - $Dum_month_day`

#--- Day Search ---
Day=1
while [ $Day_of_Year -gt $Dum_Doy ]
do
  Dum_Doy=`expr $Dum_Doy + 1`
  Day=`expr $Day + 1`
done
Day=`expr $Day - 1`

echo $i_month $Day $Year

exit
