solving problem with language