PLTDRJKKFIKACYGFPIYOYJXYXYKSDELNYJGLWHTN
<?php
  $flag 
trim(file_get_contents(".flag"));
  
$key trim(file_get_contents(".key"));

    function 
str_rot($s$n 13) {
            static 
$letters 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz';
            
$n = (int)$n 26;
            if (!
$n) return $s;
            if (
$n 0$n += 26;
            if (
$n == 13) return str_rot13($s);
            
$rep substr($letters$n 2) . substr($letters0$n 2);
            return 
strtr($s$letters$rep);
    }

  function 
rotate_string($string$key) {
    for(
$i 0$i strlen($string); $i++)
      
$string[$i] = str_rot($string[$i], ord($key[$i strlen($key)]) - ord("a"));
    return 
$string;
  }

  
$ciphertext rotate_string($flag$key);
  if (isset(
$_GET["encryptme"])){
    if (
ctype_alpha($_GET["encryptme"])){
      
$ciphertext rotate_string(trim($_GET["encryptme"]), $key);
    } else {
      
$ciphertext "Please Feed Me LETTERS";
    }
  }

  echo 
"<h6>".$ciphertext."</h6>";
  echo 
highlight_file(__FILE__true);
?>