#!/bin/ksh -p

lc="abcdefghijklmnopqrstuvwxyz"
uc="ABCDEFGHIJKLMNOPQRSTUVWXYZ"

if [[ $1 == "" ]] ; then
  set 13;
fi

x=$((${1}+1))
while (( x > 26 )) ; do
  x=$((x - 26))
done
while (( x <= 0 )) ; do
  x=$((x + 26))
done

lc2=$(echo $lc$lc | awk '{print substr($1, '$x', 26)}')
uc2=$(echo $uc$uc | awk '{print substr($1, '$x', 26)}')

tr "$lc$uc" "$lc2$uc2"
