Problem 2.12, UTF-8, Unix line endings, Base64 fixes