fakepalindrome follows