Ответ:
Из высказываний следует, что Боб не брал кошелёк, а Джон не брал кошелёк. Питер также говорит, что не брал часы. Поскольку каждый взял ровно одну вещь, кошелёк должен был взять Питер.
Остаются часы и шапка, которые распределены между Бобом и Джоном. Условие не позволяет установить, кто из них взял часы, а кто шапку: оба распределения согласуются с произнесёнными фразами.
Ответ: Питер взял кошелёк; определить, кто из Боба и Джона взял часы, а кто шапку, по приведённым данным нельзя.
