https://stackoverflow.com/questions/513832/how-do-i-compare-strings-in-java#513839
Anonymous
Write simple parts connected by clean interfaces.