def judge(S): n = len(S) m = len(S) // 2 if n % 2 != 0 or S[:m] != S[m:n]: return False return True def main(): S = input() print("YES" if judge(S) else "NO") main()