https://stackoverflow.com/questions/513832/how-do-i-compare-strings-in-java#513839
Anonymous
Solving the next 5% probably costs more than the previous 90%.