{"version":"1.0","type":"rich","title":"Caesars Cipher (ROT13) - FCC Challenge","description":"This example demonstrates the ROT13 Caesar cipher, a letter-substitution cipher that shifts each alphabetic character by 13 positions. It shows the transformation of an encoded input string into its decoded plaintext output. The JavaScript function `rot13` processes the string by splitting it into an array, applying the cipher logic via `Array.map`, and rejoining the characters. The cipher uses `charCodeAt` and `String.fromCharCode` to handle character codes, preserving non-alphabetic characters while shifting letters in the ranges A–M and N–Z. The visible test case decodes \"V PENPXRQ GUR PBQR\" to reveal the original message.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-361c07430c2a4fcc8d79c7d518cd3b64?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}