@Override
    public boolean equals(final Object that){
        return this == that || (that != null && this.getClass() == that.getClass()) && this.getCharacter() == ((Hangul) that).getCharacter();
    }