if((theOffset<0&&!(ascii<=65-theOffset&&ascii>=65-theOffset)//for each if statement, if the character falls between the range, then the offset value is subtracted
{
||(theOffset<0&&!(ascii<=97-theOffset&&ascii>=97-theOffset)))){// inclusive to a wrap around (this goes for the following 3 if statements)