Пусть x - количество конфет, которые были у Пети.
Согласно условию задачи:
Петя дал Лене половину имеющихся у него конфет, то есть Петя остался с (x - x/2) = x/2 конфетами.
Лена дала Васе половину конфет, которые она получила от Пети, то есть Вася получил (x/2 - x/4) = x/4 конфеты от Лены.
Вася оставил у себя 4 конфеты, то есть у Васи осталось (x/4 - 4) конфет.
Вася отдал остальные 5 конфет Даше, то есть у Васи было (x/4 - 4 + 5) конфет.
Согласно условию, у Васи осталось 4 конфеты, поэтому мы можем записать уравнение:
x/4 - 4 + 5 = 4
Решим это уравнение:
x/4 + 1 = 4
x/4 = 3
x = 12
Таким образом, у Пети было 12 конфет.
Ответ: У Пети было 12 конфет.