BEGIN{i=0}
{i=i+1;cname[i]=$1;hex[i]=$2;rgb[i]=$3}
END{
n=NR
printf "\n"
printf "
\n"
printf "\n"
printf "Basic color
\n"
printf "\n"
printf "\n"
printf "Color | \n"
printf "Color name | \n"
printf "Hex | \n"
printf "RGB | \n"
printf "
\n"
for(i=1;i<=16;i++){
printf "\n"
printf " | \n",hex[i]
printf "%s | \n",cname[i]
printf "%s | \n",hex[i]
printf "%s | \n",rgb[i]
printf "
\n"
}
printf "
\n"
printf "\n"
printf "\n"
printf "Extended color
\n"
printf "\n"
printf "\n"
printf "Color | \n"
printf "Color name | \n"
printf "Hex | \n"
printf "RGB | \n"
printf "
\n"
for(i=17;i<=n;i++){
printf "\n"
printf " | \n",hex[i]
printf "%s | \n",cname[i]
printf "%s | \n",hex[i]
printf "%s | \n",rgb[i]
printf "
\n"
}
printf "
\n"
printf "\n"
printf "\n"
printf "\n"
}