#!/usr/bin/env gosh (define (char-invert-capt c) (if (char-upper-case? c) (char-downcase c) (char-upcase c)) ) (define (str-invert-capt str) (string-map (^x (char-invert-capt x)) str) ) (define (main _) (let ([str (read)]) (display (str-invert-capt (symbol->string str))) ) (newline) 0)