УДИВИ́ТЬ, -влю́, -ви́шь; прич. страд. прош. удивлённый, -лён, -лена́, -лено́; сов., перех. (несов. удивлять). Вызвать удивление в ком-л., поразить необычайностью чего-л. (Малый академический словарь, МАС)
ЧИТА́ТЕЛЬ, -я, м. 1. Тот, кто читает, кто занят чтением каких-л. произведений, к кому обращены произведения письменности. (Малый академический словарь, МАС)
УДИВИ́ТЬ, -влю́, -ви́шь; прич. страд. прош. удивлённый, -лён, -лена́, -лено́; сов., перех. (несов. удивлять). Вызвать удивление в ком-л., поразить необычайностью чего-л.
Все значения слова «удивить»ЧИТА́ТЕЛЬ, -я, м. 1. Тот, кто читает, кто занят чтением каких-л. произведений, к кому обращены произведения письменности.
Все значения слова «читатель»Задача данной книги – разрешить этот парадокс удовлетворительным для читателя образом, а задача настоящей главы – ещё больше удивить читателя тем, насколько велика эта иллюзия замысла.
Правила необходимы для пользования языком, но некоторые из них можно нарушать, например, с целью удивить читателя или добиться комического или драматического эффекта.
То есть, чтобы шутка сработала, она должна удивить читателя.