realisering med NAND-grindar

Undrar hur man kan skriva om detta med demorgans lag. Än så länge har jag skrivit om det första uttrycket till (x*y')' *z
Jag tror det är bara att traggla vidare med de Morgan. Gör samma procedur med nästa + term.
Jag gjorde ett försök (pust!) och jag fick detta uttrycket:

Och denna logiken:

Hoppas bara att fått allt rätt :-)
Jag kan varmt rekommendera att skriva ner en sanningstabell för det första uttrycket och kolla med det man får fram.
EDIT: Jag tror jag har förväxlat vilken operation som är + och vilken som är * ( + är OR och att * är AND ) och tillämpat dem tvärtom. Så diagrammet är nog fel men metoden bör fungera.
Eftersom alla operationer kan konstrueras med NAND-portar så kan man också bara bruteforca en lösning med blockdiagrammen direkt genom att ersätta NOT, AND, och OR individuellt. Kanske inte blir den snyggaste lösningen och är svårt att återföra till boolsk notation men är 'lätt' att få själva schemat.

Reservation för slarvfel en sen torsdagseftermiddag.