soleve string task.