class M{
static String c
( char [ ] a
) { String r
= "" ; int i
= 0 ,s
; Character l
= 'a' ; for ( char c
: a
) if ( ( s
= "christma" .
indexOf ( l
= l.
toLowerCase ( c
) ) ) == i
| i
> 7 & s
== 4 ) { r
+= c
; i
= i
> 7 ? 0 : i
+ 1 ; } else r
+= l.
isUpperCase ( c
) ? l
: l.
toUpperCase ( c
) ; return r
; }
public static void main
( String [ ] a
) { System .
out .
println ( c
( "i CAN HARDLY WORK LIKE THIS please GET ME A NEW KEYBOARD FOR cHRISTMAS" .
toCharArray ( ) ) ) ; System .
out .
println ( c
( "Hello World!" .
toCharArray ( ) ) ) ; System .
out .
println ( c
( "I like pie :)" .
toCharArray ( ) ) ) ; System .
out .
println ( c
( "hELP my KeYboarD\n iS BROKEN" .
toCharArray ( ) ) ) ; System .
out .
println ( c
( "cHRISTMAS IS COMING REALLY SOON!" .
toCharArray ( ) ) ) ; System .
out .
println ( c
( "C is the first letter in cHRISTMAS" .
toCharArray ( ) ) ) ; }
}
Y2xhc3MgTXsKICBzdGF0aWMgU3RyaW5nIGMoY2hhcltdYSl7U3RyaW5nIHI9IiI7aW50IGk9MCxzO0NoYXJhY3RlciBsPSdhJztmb3IoY2hhciBjOmEpaWYoKHM9ImNocmlzdG1hIi5pbmRleE9mKGw9bC50b0xvd2VyQ2FzZShjKSkpPT1pfGk+NyZzPT00KXtyKz1jO2k9aT43PzA6aSsxO31lbHNlIHIrPWwuaXNVcHBlckNhc2UoYyk/bDpsLnRvVXBwZXJDYXNlKGMpO3JldHVybiByO30KCiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYSl7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygiaSBDQU4gSEFSRExZIFdPUksgTElLRSBUSElTIHBsZWFzZSBHRVQgTUUgQSBORVcgS0VZQk9BUkQgRk9SIGNIUklTVE1BUyIudG9DaGFyQXJyYXkoKSkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIkhlbGxvIFdvcmxkISIudG9DaGFyQXJyYXkoKSkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIkkgbGlrZSBwaWUgOikiLnRvQ2hhckFycmF5KCkpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJoRUxQIG15IEtlWWJvYXJEXG5pUyBCUk9LRU4iLnRvQ2hhckFycmF5KCkpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJjSFJJU1RNQVMgSVMgQ09NSU5HIFJFQUxMWSBTT09OISIudG9DaGFyQXJyYXkoKSkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIkMgaXMgdGhlIGZpcnN0IGxldHRlciBpbiBjSFJJU1RNQVMiLnRvQ2hhckFycmF5KCkpKTsKICB9Cn0=