Make way for other languages
Problem 2 solutions