ترجم
Lang's solution