For challenge, try to write an SMS compatible japh: at most 160 characters and can only contain the characters [ -?@-Z_a-z] (so no backslashes, brackets, backticks, vertical bars, hats or tildes allowed) so you can key it in and view on any old mobile phone.