Przygotować ciasto: Jajka utrzeć z cukrem na pulchną masę, stopniowo dodawać 8 łyżek przegotowanej wody, mąkę, proszek do pieczenia, cukier waniliowy, cukier, kakao i na końcu olej. Formę wysmarować tłuszczem i posypać bułką tartą. Ciasto przełożyć do formy, włożyć do nagrzanego piekarnika i piec około 40 minut w temperaturze 180 st. C. Przygotować masę makową: Mak opłukać, odsączyć, zmielić przez maszynkę. Zalać wrzącym mlekiem, dodać resztę składników. Wymieszać i zagotować do zgęstnienia. Lekko ostudzić, skropić wódką i wyłożyć na ciasto. Przygotować masę orzechową: Orzechy zmielić w maszynce, zalać gorącym mlekiem i wystudzić. Margarynę utrzeć z cukrem pudrem, stopniowo dodawać żółtka i orzechy. Masę orzechową wyłożyć na masę makową. Przygotować polewę: Składniki połączyć i zagotować, dokładnie wymieszać. Ciasto polać polewą i ozdobić bakaliami. Smacznego.