Ответ на первую головоломку:
Вот что должен сделать Питер Пью:
1. Наполнить кувшин на три галлона и вылить из него вино в бочонок на пять галлонов.
2. Снова наполнить кувшин на три галлона и выливать вино в бочонок до тех пор, пока тот не наполнится целиком.
3. В кувшине на три галлона остался один галлон. Теперь надо вылить вино из бочонка на пять галлонов обратно в большую бочку с вином, а один галлон вина из кувшина вылить в бочонок Билли Бонса.
4. Снова наполнить вином кувшин на три галлона и вылить его содержимое в бочонок. Теперь в бочонке — четыре галлона вина.

Ответ на вторую головоломку:
По условию 1 Балаш не живет в Будапеште (хотя все его родственники живут именно в этом городе). По условию 3 аптекарь (как родственник Балаша) — житель Будапешта. Следовательно, Балаш — не аптекарь, и мы можем начать заполнение таблицы следующим образом:
| Имя | Балаш | ||
| Профессия | Аптекарь | ||
| Город, в котором живет человек | Будапешт |
Заметим, что в среднем столбце названия города и профессии начинаются с различных букв. Следовательно, те тройки слов, начинающихся с одинаковых букв, о которых говорится в условии 2, стоят в первом и третьем столбцах. Отсюда мы делаем вывод, что Балаш по профессии бухгалтер (поскольку бухгалтер — единственная профессия, название которой начинается с буквы «б») и живет в Бекешчабе (поскольку Бекешчаба — единственный из оставшихся городов, название которого начинается с буквы «б»):
| Имя | Балаш | ||
| Профессия | Бухгалтер | Аптекарь | |
| Город, в котором живет человек | Бекешчаба | Будапешт |
В третьем столбце теперь уже может стоять лишь название города Асода. Следовательно, все слова в третьем столбце должны начинаться с буквы «а». Итак, имеется лишь одна возможность для заполнения третьего столбца:
| Имя | Балаш | Аладар | |
| Профессия | Бухгалтер | Аптекарь | Агроном |
| Город, в котором живет человек | Бекешчаба | Будапешт | Асод |
Для владельца среднего столбца у нас осталось единственное «свободное» имя: Бела. Следовательно, мы получаем лишь одного «кандидата» в решение задачи:
| Имя | Балаш | Бела | Аладар |
| Профессия | Бухгалтер | Аптекарь | Агроном |
| Город, в котором живет человек | Бекешчаба | Будапешт | Асод |
Наш кандидат удовлетворяет всем условиям задачи, в чем нетрудно убедиться путем проверки.

