We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
NANDlang/Hello World
Jump to navigation
Jump to search
Hello World Circuit in NANDlang (Comments)
T set to True Set tick speed to (Any number) #CLOCK NAND(B1,B1,A1) NAND(A1,A1,B1;C1) #True Constant NAND(1,1,D1) NAND(1,D1) #T Flip-Flop 1 NAND(D1,S1,E1) NAND(E1,E1,F1) NAND(F1,C1,G1) NAND(G1,G1,H1) NAND(D1,N1,I1) NAND(I1,I1,J1) NAND(J1,C1,K1) NAND(K1,K1,L1) NAND(D1,D1,M1) NAND(T1,T1,N1) NAND(M1,N1,O1) NAND(O1,O1,P1;Q1) NAND(D1,D1,R1) NAND(R1,R1,S1) NAND(R1,S1,T1) NAND(T1,T1,U1;V1) #T Flip-Flop 2 NAND(D1,K2,W1) NAND(W1,W1,X1) NAND(X1,V1,Y1) NAND(Y1,Y1,Z1) NAND(D1,F2,A2) NAND(A2,A2,B2) NAND(B2,V1,C2) NAND(C2,C2,D2) NAND(D1,D1,E2) NAND(L2,L2,F2) NAND(E2,F2,G2) NAND(G2,G2,H2;I2) NAND(D1,D1,J2) NAND(J2,J2,K2) NAND(J2,K2,L2) NAND(L2,L2,M2;N2) #T Flip-Flop 3 NAND(D1,C3,O2) NAND(O2,O2,P2) NAND(P2,N2,Q2) NAND(Q2,Q2,R2) NAND(D1,X2,S2) NAND(S2,S2,T2) NAND(T2,N2,U2) NAND(U2,U2,V2) NAND(D1,D1,W2) NAND(D3,D3,X2) NAND(W2,X2,Y2) NAND(Y2,Y2,Z2;A3) NAND(D1,D1,B3) NAND(B3,B3,C3) NAND(B3,C3,D3) NAND(D3,D3,E3;F3) #T Flip-Flop 4 NAND(D1,U3,G3) NAND(G3,G3,H3) NAND(H3,F3,I3) NAND(I3,I3,J3) NAND(D1,P3,K3) NAND(K3,K3,L3) NAND(L3,F3,M3) NAND(M3,M3,N3) NAND(D1,D1,O3) NAND(V3,V3,P3) NAND(O3,P3,Q3) NAND(Q3,Q3,R3;S3) NAND(D1,D1,T3) NAND(T3,T3,U3) NAND(T3,U3,V3) NAND(V3,V3,W3) #Input for ROM (ASCII Readable) “” 01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100 00100001 00100001 00100001 00100001 00100001 “” #Input for ROM (MOX Readable) “” 0000000000000000 1111101111100000 0111101111100000 0000001010000000 1011101101100000 0111101101100000 0000101110000000 0100101100011111 “” (Ignoring X to Z3 as this is already a headache to code) #Master True NAND(1,1,A4) NAND(1,A4,A4) #Master False NAND(1,1,B4) NAND(1,B4,C4) NAND(C4,C4,D4) #MUX 7 #4to1 Mult1 #NAND NAND(U4,U4,I7;J7) NAND(M5,M5,K7;L7) #3NAND1 NAND(D4,K7,M7) NAND(M7,M7,N7) NAND(N7,I7,O7) #3NAND2 NAND(D4,L7,P7) NAND(P7,P7,Q7) NAND(Q7,U4,R7) #3NAND3 NAND(D4,K7,S7) NAND(S7,S7,T7) NAND(T7,M5,Q4) #3NAND4 NAND(D4,M5,R4) NAND(R4,R4,S4) NAND(S4,U4,T4) #4NAND NAND(O7,R7,U4) NAND(Q4,T4,V4) NAND(U4,V4,W4) #4to1 Mult2 #NAND NAND(U4,U4,X4;Y4) NAND(M5,M5,Z4;A5) #3NAND1 NAND(D4,Z4,B5) NAND(B5,B5,C5) NAND(C5,X4,D5) #3NAND2 NAND(D4,A5,E5) NAND(E5,E5,F5) NAND(F5,U4,G5) #3NAND3 NAND(D4,Z4,H5) NAND(H5,H5,I5) NAND(I5,M5,J5) #3NAND4 NAND(D4,M5,K5) NAND(K5,K5,L5) NAND(L5,U4,M5) #4NAND NAND(D5,G5,N5) NAND(J5,M5,O5) NAND(N5,O5,P5) #4to1 Mult3 #NAND NAND(U4,U4,Q5;R5) NAND(M5,M5,S5;T5) #3NAND1 NAND(D4,S5,U5) NAND(U5,U5,V5) NAND(V5,Q5,W5) #3NAND2 NAND(D4,T5,X5) NAND(X5,X5,Y5) NAND(Y5,U4,Z5) #3NAND3 NAND(D4,S5,A6) NAND(A6,A6,B6) NAND(B6,M5,C6) #3NAND4 NAND(D4,M5,D6) NAND(D6,D6,E6) NAND(E6,U4,F6) #4NAND NAND(W5,Z5,G6) NAND(C6,F6,H6) NAND(G6,H6,I6) #4to1 Mult4 #NAND NAND(U4,U4,J6;K6) NAND(M5,M5,L6;M6) #3NAND1 NAND(D4,L6,N6) NAND(N6,N6,O6) NAND(O6,J6,P6) #3NAND2 NAND(D4,M6,Q6) NAND(Q6,Q6,R6) NAND(R6,U4,S6) #3NAND3 NAND(D4,L6,T6) NAND(T6,T6,U6) NAND(U6,M5,V6) #3NAND4 NAND(D4,M5,W6) NAND(W6,W6,X6) NAND(X6,U4,Y6) #4NAND NAND(D4,S6,Z6) NAND(V6,Y6,A7) NAND(Z6,A7,B7) #4to1 Mult5 #NAND NAND(E6,E6,C7;D7) NAND(W6,W6,E7;F7) #3NAND1 NAND(W4,E7,G7) NAND(G7,G7,H7) NAND(H7,C7,I7) #3NAND2 NAND(M5,F7,J7) NAND(J7,J7,K7) NAND(K7,W6,L7) #3NAND3 NAND(I6,E7,M7) NAND(M7,M7,N7) NAND(N7,E6,O7) #3NAND4 NAND(B7,W6,P7) NAND(P7,P7,Q7) NAND(Q7,E6,R7) #4NAND NAND(I7,L7,S7) NAND(O7,R7,T7) NAND(S7,T7) #MUX 6 #4to1 Mult1 #NAND NAND(K8,K8,U7;V7) NAND(C9,C9,W7;X7) #3NAND1 NAND(U10,W7,Y7) NAND(Y7,Y7,Z7) NAND(Z7,U7,A8) #3NAND2 NAND(U10,X7,B8) NAND(B8,B8,C8) NAND(C8,K8,D8) #3NAND3 NAND(U10,W7,E8) NAND(E8,E8,F8) NAND(F8,C9,G8) #3NAND4 NAND(U10,C9,H8) NAND(H8,H8,I8) NAND(I8,K8,J8) #4NAND NAND(A8,D8,K8) NAND(G8,J8,L8) NAND(K8,L8,M8) #4to1 Mult2 #NAND NAND(K8,K8,N8;O8) NAND(C9,C9,P8;Q8) #3NAND1 NAND(A4,P8,R8) NAND(R8,R8,S8) NAND(S8,N8,T8) #3NAND2 NAND(A4,Q8,U8) NAND(U8,U8,V8) NAND(V8,K8,W8) #3NAND3 NAND(A4,P8,X8) NAND(X8,X8,Y8) NAND(Y8,C9,Z8) #3NAND4 NAND(A4,C9,A9) NAND(A9,A9,B9) NAND(B9,K8,C9) #4NAND NAND(T8,W8,D9) NAND(Z8,C9,E9) NAND(D9,E9,F9) #4to1 Mult3 #NAND NAND(K8,K8,G9;H9) NAND(C9,C9,I9;J9) #3NAND1 NAND(A4,I9,K9) NAND(K9,K9,L9) NAND(L9,G9,M9) #3NAND2 NAND(D4,J9,N9) NAND(N9,N9,O9) NAND(O9,K8,P9) #3NAND3 NAND(A4,I9,Q9) NAND(Q9,Q9,R9) NAND(R9,C9,S9) #3NAND4 NAND(A4,C9,T9) NAND(T9,T9,U9) NAND(U9,K8,V9) #4NAND NAND(M9,P9,W9) NAND(S9,V9,X9) NAND(W9,X9,Y9) #4to1 Mult4 #NAND NAND(K8,K8,Z9;A10) NAND(C9,C9,B10;C10) #3NAND1 NAND(A4,B10,D10) NAND(D10,D10,E10) NAND(E10,Z9,F10) #3NAND2 NAND(A4,C10,G10) NAND(G10,G10,H10) NAND(H10,K8,I10) #3NAND3 NAND(A4,B10,J10) NAND(J10,J10,K10) NAND(K10,C9,L10) #3NAND4 NAND(D4,C9,M10) NAND(M10,M10,N10) NAND(N10,K8,O10) #4NAND NAND(F10,I10,P10) NAND(L10,O10,Q10) NAND(P10,Q10,R10) #4to1 Mult5 #NAND NAND(U9,U9,S10;T10) NAND(M10,M10,U10;V10) #3NAND1 NAND(D4,U10,W10) NAND(W10,W10,X10) NAND(X10,S10,Y10) #3NAND2 NAND(D4,V10,Z10) NAND(Z10,Z10,A11) NAND(A11,M10,B11) #3NAND3 NAND(D4,U10,C11) NAND(C11,C11,D11) NAND(D11,U9,E11) #3NAND4 NAND(D4,M10,F11) NAND(F11,F11,G11) NAND(G11,U9,H11) #4NAND NAND(Y10,B11,I11) NAND(E11,H11,J11) NAND(I11,J11) #MUX 5 #4to1 Mult1 #NAND NAND(Z11,Z11,J11;K11) NAND(R12,R12,L11;M11) #3NAND1 NAND(D4,L11,N11) NAND(N11,N11,O11) NAND(O11,J11,P11) #3NAND2 NAND(A4,M11,Q11) NAND(Q11,Q11,R11) NAND(R11,Z11,S11) #3NAND3 NAND(A4,L11,T11) NAND(T11,T11,U11) NAND(U11,R12,V11) #3NAND4 NAND(A4,R12,W11) NAND(W11,W11,X11) NAND(X11,Z11,Y11) #4NAND NAND(P11,S11,Z11) NAND(V11,Y11,A12) NAND(Z11,A12,B12) #4to1 Mult2 #NAND NAND(Z11,Z11,C12;D12) NAND(R12,R12,E12;F12) #3NAND1 NAND(A4,E12,G12) NAND(G12,G12,H12) NAND(H12,C12,I12) #3NAND2 NAND(D4,F12,J12) NAND(J12,J12,K12) NAND(K12,Z11,L12) #3NAND3 NAND(A4,E12,M12) NAND(M12,M12,N12) NAND(N12,R12,O12) #3NAND4 NAND(A4,R12,P12) NAND(P12,P12,Q12) NAND(Q12,Z11,R12) #4NAND NAND(I12,L12,S12) NAND(O12,R12,T12) NAND(S12,T12,U12) #4to1 Mult3 #NAND NAND(Z11,Z11,V12;W12) NAND(R12,R12,X12;Y12) #3NAND1 NAND(A4,X12,Z12) NAND(Z12,Z12,A13) NAND(A13,V12,B13) #3NAND2 NAND(A4,Y12,C13) NAND(C13,C13,D13) NAND(D13,Z11,E13) #3NAND3 NAND(A4,X12,F13) NAND(F13,F13,G13) NAND(G13,R12,H13) #3NAND4 NAND(M14,R12,I13) NAND(I13,I13,J13) NAND(J13,Z11,K13) #4NAND NAND(B13,E13,L13) NAND(H13,K13,M13) NAND(L13,M13,N13) #4to1 Mult4 #NAND NAND(Z11,Z11,O13;P13) NAND(R12,R12,Q13;R13) #3NAND1 NAND(D4,Q13,S13) NAND(S13,S13,T13) NAND(T13,O13,U13) #3NAND2 NAND(D4,R13,V13) NAND(V13,V13,W13) NAND(W13,Z11,X13) #3NAND3 NAND(D4,Q13,Y13) NAND(Y13,Y13,Z13) NAND(Z13,R12,A14) #3NAND4 NAND(D4,R12,B14) NAND(B14,B14,C14) NAND(C14,Z11,D14) #4NAND NAND(U13,X13,E14) NAND(A14,D14,F14) NAND(E14,F14,G14) #4to1 Mult5 #NAND NAND(J13,J13,H14;I14) NAND(B14,B14,J14;K14) #3NAND1 NAND(B12,J14,L14) NAND(L14,L14,M14) NAND(M14,H14,N14) #3NAND2 NAND(R12,K14,O14) NAND(O14,O14,P14) NAND(P14,B14,Q14) #3NAND3 NAND(N13,J14,R14) NAND(R14,R14,S14) NAND(S14,J13,T14) #3NAND4 NAND(G14,B14,U14) NAND(U14,U14,V14) NAND(V14,J13,W14) #4NAND NAND(N14,Q14,X14) NAND(T14,W14,Y14) NAND(X14,Y14) #MUX 4 #4to1 Mult1 #NAND NAND(P15,P15,Z14;A15) NAND(H16,H16,B15;C15) #3NAND1 NAND(D4,B15,D15) NAND(D15,D15,E15) NAND(E15,Z14,F15) #3NAND2 NAND(D4,C15,G15) NAND(G15,G15,H15) NAND(H15,P15,I15) #3NAND3 NAND(D4,B15,J15) NAND(J15,J15,K15) NAND(K15,H16,L15) #3NAND4 NAND(D4,H16,M15) NAND(M15,M15,N15) NAND(N15,P15,O15) #4NAND NAND(F15,I15,P15) NAND(L15,O15,Q15) NAND(P15,Q15,R15) #4to1 Mult2 #NAND NAND(P15,P15,S15;T15) NAND(H16,H16,U15;V15) #3NAND1 NAND(D4,U15,W15) NAND(W15,W15,X15) NAND(X15,S15,Y15) #3NAND2 NAND(D4,V15,Z15) NAND(Z15,Z15,A16) NAND(A16,P15,B16) #3NAND3 NAND(A4,U15,C16) NAND(C16,C16,D16) NAND(D16,H16,E16) #3NAND4 NAND(D4,H16,F16) NAND(F16,F16,G16) NAND(G16,P15,H16) #4NAND NAND(Y15,B16,I16) NAND(E16,H16,J16) NAND(I16,J16,K16) #4to1 Mult3 #NAND NAND(P15,P15,L16;M16) NAND(H16,H16,N16;O16) #3NAND1 NAND(A4,N16,P16) NAND(P16,P16,Q16) NAND(Q16,L16,R16) #3NAND2 NAND(D4,O16,S16) NAND(S16,S16,T16) NAND(T16,P15,U16) #3NAND3 NAND(D4,N16,V16) NAND(V16,V16,W16) NAND(W16,H16,X16) #3NAND4 NAND(D4,H16,Y16) NAND(Y16,Y16,Z16) NAND(Z16,P15,A17) #4NAND NAND(R16,U16,B17) NAND(X16,A17,C17) NAND(B17,C17,D17) #4to1 Mult4 #NAND NAND(P15,P15,E17;F17) NAND(H16,H16,G17;H17) #3NAND1 NAND(D4,G17,I17) NAND(I17,I17,J17) NAND(J17,E17,K17) #3NAND2 NAND(D4,H17,L17) NAND(L17,L17,M17) NAND(M17,P15,N17) #3NAND3 NAND(D4,G17,O17) NAND(O17,O17,P17) NAND(P17,H16,Q17) #3NAND4 NAND(D4,H16,R17) NAND(R17,R17,S17) NAND(S17,P15,T17) #4NAND NAND(K17,N17,U17) NAND(Q17,T17,V17) NAND(U17,V17,W17) #4to1 Mult5 #NAND NAND(Z16,Z16,X17;Y17) NAND(R17,R17,Z17;A18) #3NAND1 NAND(R15,Z17,B18) NAND(B18,B18,C18) NAND(C18,X17,D18) #3NAND2 NAND(H16,A18,E18) NAND(E18,E18,F18) NAND(F18,R17,G18) #3NAND3 NAND(D17,Z17,H18) NAND(H18,H18,I18) NAND(I18,Z16,J18) #3NAND4 NAND(W17,R17,K18) NAND(K18,K18,L18) NAND(L18,Z16,M18) #4NAND NAND(D18,G18,N18) NAND(J18,M18,O18) NAND(N18,O18) #MUX 3 #4to1 Mult1 #NAND NAND(F19,F19,P18;Q18) NAND(X19,X19,R18;S18) #3NAND1 NAND(A4,R18,T18) NAND(T18,T18,U18) NAND(U18,P18,V18) #3NAND2 NAND(D4,S18,W18) NAND(W18,W18,X18) NAND(X18,F19,Y18) #3NAND3 NAND(A4,R18,Z18) NAND(Z18,Z18,A19) NAND(A19,X19,B19) #3NAND4 NAND(A4,X19,C19) NAND(C19,C19,D19) NAND(D19,F19,E19) #4NAND NAND(V18,Y18,F19) NAND(B19,E19,G19) NAND(F19,G19,H19) #4to1 Mult2 #NAND NAND(F19,F19,I19;J19) NAND(X19,X19,K19;L19) #3NAND1 NAND(A4,K19,M19) NAND(M19,M19,N19) NAND(N19,I19,O19) #3NAND2 NAND(D4,L19,P19) NAND(P19,P19,Q19) NAND(Q19,F19,R19) #3NAND3 NAND(A4,K19,S19) NAND(S19,S19,T19) NAND(T19,X19,U19) #3NAND4 NAND(A4,X19,V19) NAND(V19,V19,W19) NAND(W19,F19,X19) #4NAND NAND(O19,R19,Y19) NAND(U19,X19,Z19) NAND(Y19,Z19,A20) #4to1 Mult3 #NAND NAND(F19,F19,B20;C20) NAND(X19,X19,D20;E20) #3NAND1 NAND(D4,D20,F20) NAND(F20,F20,G20) NAND(G20,B20,H20) #3NAND2 NAND(A4,E20,I20) NAND(I20,I20,J20) NAND(J20,F19,K20) #3NAND3 NAND(A4,D20,L20) NAND(L20,L20,M20) NAND(M20,X19,N20) #3NAND4 NAND(D4,X19,O20) NAND(O20,O20,P20) NAND(P20,F19,Q20) #4NAND NAND(H20,K20,R20) NAND(N20,Q20,S20) NAND(R20,S20,T20) #4to1 Mult4 #NAND NAND(F19,F19,U20;V20) NAND(X19,X19,W20;X20) #3NAND1 NAND(D4,W20,Y20) NAND(Y20,Y20,Z20) NAND(Z20,U20,A21) #3NAND2 NAND(D4,X20,B21) NAND(B21,B21,C21) NAND(C21,F19,D21) #3NAND3 NAND(D4,W20,E21) NAND(E21,E21,F21) NAND(F21,X19,G21) #3NAND4 NAND(D4,X19,H21) NAND(H21,H21,I21) NAND(I21,F19,J21) #4NAND NAND(A21,D21,K21) NAND(G21,J21,L21) NAND(K21,L21,M21) #4to1 Mult5 #NAND NAND(P20,P20,N21;O21) NAND(H21,H21,P21;Q21) #3NAND1 NAND(H19,P21,R21) NAND(R21,R21,S21) NAND(S21,N21,T21) #3NAND2 NAND(X19,Q21,U21) NAND(U21,U21,V21) NAND(V21,H21,W21) #3NAND3 NAND(T20,P21,X21) NAND(X21,X21,Y21) NAND(Y21,P20,Z21) #3NAND4 NAND(M21,H21,A21) NAND(A21,A21,B21) NAND(B21,P20,C21) #4NAND NAND(T21,W21,D21) NAND(Z21,C21,E21) NAND(D21,E21) #MUX 2 #4to1 Mult1 #NAND NAND(V21,V21,F21;G21) NAND(N22,N22,H21;I21) #3NAND1 NAND(A4,H21,J21) NAND(J21,J21,K21) NAND(K21,F21,L21) #3NAND2 NAND(D4,I21,M21) NAND(M21,M21,N21) NAND(N21,V21,O21) #3NAND3 NAND(A4,H21,P21) NAND(P21,P21,Q21) NAND(Q21,N22,R21) #3NAND4 NAND(A4,N22,S21) NAND(S21,S21,T21) NAND(T21,V21,U21) #4NAND NAND(L21,O21,V21) NAND(R21,U21,W21) NAND(V21,W21,X21) #4to1 Mult2 #NAND NAND(V21,V21,Y21;Z21) NAND(N22,N22,A22;B22) #3NAND1 NAND(A4,A22,C22) NAND(C22,C22,D22) NAND(D22,Y21,E22) #3NAND2 NAND(D4,B22,F22) NAND(F22,F22,G22) NAND(G22,V21,H22) #3NAND3 NAND(A4,A22,I22) NAND(I22,I22,J22) NAND(J22,N22,K22) #3NAND4 NAND(A4,N22,L22) NAND(L22,L22,M22) NAND(M22,V21,N22) #4NAND NAND(E22,H22,O22) NAND(K22,N22,P22) NAND(O22,P22,Q22) #4to1 Mult3 #NAND NAND(V21,V21,R22;S22) NAND(N22,N22,T22;U22) #3NAND1 NAND(D4,T22,V22) NAND(V22,V22,W22) NAND(W22,R22,X22) #3NAND2 NAND(A4,U22,Y22) NAND(Y22,Y22,Z22) NAND(Z22,V21,A23) #3NAND3 NAND(A4,T22,B23) NAND(B23,B23,C23) NAND(C23,N22,D23) #3NAND4 NAND(D4,N22,E23) NAND(E23,E23,F23) NAND(F23,V21,G23) #4NAND NAND(X22,A23,H23) NAND(D23,G23,I23) NAND(H23,I23,J23) #4to1 Mult4 #NAND NAND(V21,V21,K23;L23) NAND(N22,N22,M23;N23) #3NAND1 NAND(D4,M23,O23) NAND(O23,O23,P23) NAND(P23,K23,Q23) #3NAND2 NAND(D4,N23,R23) NAND(R23,R23,S23) NAND(S23,V21,T23) #3NAND3 NAND(D4,M23,U23) NAND(U23,U23,V23) NAND(V23,N22,W23) #3NAND4 NAND(D4,N22,X23) NAND(X23,X23,Y23) NAND(Y23,V21,Z23) #4NAND NAND(Q23,T23,A24) NAND(W23,Z23,B24) NAND(A24,B24,C24) #4to1 Mult5 #NAND NAND(F23,F23,D24;E24) NAND(X23,X23,F24;G24) #3NAND1 NAND(X21,F24,H24) NAND(H24,H24,I24) NAND(I24,D24,J24) #3NAND2 NAND(N22,G24,K24) NAND(K24,K24,L24) NAND(L24,X23,M24) #3NAND3 NAND(J23,F24,N24) NAND(N24,N24,O24) NAND(O24,F23,P24) #3NAND4 NAND(C24,X23,Q24) NAND(Q24,Q24,R24) NAND(R24,F23,S24) #4NAND NAND(J24,M24,T24) NAND(P24,S24,U24) NAND(T24,U24) #MUX 1 #4to1 Mult1 #NAND NAND(B29,B29,L28;M28) NAND(T30,T30,N28;O28) #3NAND1 NAND(D4,N28,P28) NAND(P28,P28,Q28) NAND(Q28,L28,R28) #3NAND2 NAND(D4,O28,S28) NAND(S28,S28,T28) NAND(T28,B29,U28) #3NAND3 NAND(D4,N28,V28) NAND(V28,V28,Q21) NAND(Q21,T30,X28) #3NAND4 NAND(D4,T30,Z28) NAND(Z28,Z28,Y28) NAND(Y28,B29,A29) #4NAND NAND(R28,U28,B29) NAND(X28,A29,C29) NAND(B29,C29,D29) #4to1 Mult2 #NAND NAND(B29,B29,E29;F29) NAND(T30,T30,G29;H29) #3NAND1 NAND(A4,G29,I29) NAND(I29,I29,J29) NAND(J29,E29,K29) #3NAND2 NAND(D4,H29,L29) NAND(L29,L29,M29) NAND(M29,B29,N29) #3NAND3 NAND(A4,G29,O29) NAND(O29,O29,P29) NAND(P29,T30,Q30) #3NAND4 NAND(A4,T30,R30) NAND(R30,R30,S30) NAND(S30,B29,T30) #4NAND NAND(K29,N29,U30) NAND(Q30,T30,V30) NAND(U30,V30,W30) #4to1 Mult3 #NAND NAND(B29,B29,X30;Y30) NAND(T30,T30,Z30;A31) #3NAND1 NAND(A4,Z30,B31) NAND(B31,B31,C31) NAND(C31,X30,D31) #3NAND2 NAND(D4,A31,E31) NAND(E31,E31,F31) NAND(F31,B29,G31) #3NAND3 NAND(D4,Z30,H31) NAND(H31,H31,I31) NAND(I31,T30,J31) #3NAND4 NAND(D4,T30,K31) NAND(K31,K31,L31) NAND(L31,B29,M31) #4NAND NAND(D31,G31,N31) NAND(J31,M31,O31) NAND(N31,O31,P31) #4to1 Mult4 #NAND NAND(B29,B29,Q31;R31) NAND(T30,T30,S31;T31) #3NAND1 NAND(D4,S31,U31) NAND(U31,U31,V31) NAND(V31,Q31,W31) #3NAND2 NAND(D4,T31,X31) NAND(X31,X31,Y31) NAND(Y31,B29,Z31) #3NAND3 NAND(D4,S31,A32) NAND(A32,A32,B32) NAND(B32,T30,C32) #3NAND4 NAND(D4,T30,D32) NAND(D32,D32,E32) NAND(E32,B29,F32) #4NAND NAND(W31,Z31,G32) NAND(C32,F32,H32) NAND(G32,H32,I32) #4to1 Mult5 #NAND NAND(L31,L31,J32;K32) NAND(D32,D32,L32;M32) #3NAND1 NAND(D29,L32,N32) NAND(N32,N32,O32) NAND(O32,J32,P32) #3NAND2 NAND(T30,M32,Q32) NAND(Q32,Q32,R32) NAND(R32,D32,S32) #3NAND3 NAND(P31,L32,T32) NAND(T32,T32,U32) NAND(U32,L31,V32) #3NAND4 NAND(I32,D32,W32) NAND(W32,W32,X32) NAND(X32,L31,Y32) #4NAND NAND(P32,S32,Z32) NAND(V32,Y32,A33) NAND(Z32,A33) #MUX 0 #4to1 Mult1 #NAND NAND(B29,B29,L28;M28) NAND(T30,T30,N28;O28) #3NAND1 NAND(D4,N28,P28) NAND(P28,P28,Q28) NAND(Q28,L28,R28) #3NAND2 NAND(A4,O28,S28) NAND(S28,S28,T28) NAND(T28,B29,U28) #3NAND3 NAND(D4,N28,V28) NAND(V28,V28,W28) NAND(W28,T30,X28) #3NAND4 NAND(D4,T30,Y28) NAND(Y28,Y28,Z28) NAND(Z28,B29,A29) #4NAND NAND(R28,U28,B29) NAND(X28,A29,C29) NAND(B29,C29,D29) #4to1 Mult2 #NAND NAND(B29,B29,E29;F29) NAND(T30,T30,G29;H29) #3NAND1 NAND(A4,G29,I29) NAND(I29,I29,J29) NAND(J29,E29,K29) #3NAND2 NAND(D4,H29,L29) NAND(L29,L29,M29) NAND(M29,B29,N29) #3NAND3 NAND(A4,G29,O29) NAND(O29,O29,P29) NAND(P29,T30,Q30) #3NAND4 NAND(A4,T30,R30) NAND(R30,R30,S30) NAND(S30,B29,T30) #4NAND NAND(K29,N29,U30) NAND(Q30,T30,V30) NAND(U30,V30,W30) #4to1 Mult3 #NAND NAND(B29,B29,X30;Y30) NAND(T30,T30,Z30;A31) #3NAND1 NAND(D4,Z30,B31) NAND(B31,B31,C31) NAND(C31,X30,D31) #3NAND2 NAND(D4,A31,E31) NAND(E31,E31,F31) NAND(F31,B29,G31) #3NAND3 NAND(D4,Z30,H31) NAND(H31,H31,I31) NAND(I31,T30,J31) #3NAND4 NAND(A4,T30,K31) NAND(K31,K31,L31) NAND(L31,B29,M31) #4NAND NAND(D31,G31,N31) NAND(J31,M31,O31) NAND(N31,O31,P31) #4to1 Mult4 #NAND NAND(B29,B29,Q31;R31) NAND(T30,T30,S31;T31) #3NAND1 NAND(A4,S31,U31) NAND(U31,U31,V31) NAND(V31,Q31,W31) #3NAND2 NAND(A4,T31,X31) NAND(X31,X31,Y31) NAND(Y31,B29,Z31) #3NAND3 NAND(A4,S31,A32) NAND(A32,A32,B32) NAND(B32,T30,C32) #3NAND4 NAND(A4,T30,D32) NAND(D32,D32,E32) NAND(E32,B29,F32) #4NAND NAND(W31,Z31,G32) NAND(C32,F32,H32) NAND(G32,H32,I32) #4to1 Mult5 #NAND NAND(L31,L31,J32;K32) NAND(D32,D32,L32;M32) #3NAND1 NAND(D29,L32,N32) NAND(N32,N32,O32) NAND(O32,J32,P32) #3NAND2 NAND(T30,M32,Q32) NAND(Q32,Q32,R32) NAND(R32,D32,S32) #3NAND3 NAND(P31,L32,T32) NAND(T32,T32,U32) NAND(U32,L31,V32) #3NAND4 NAND(I32,D32,W32) NAND(W32,W32,X32) NAND(X32,L31,Y32) #4NAND NAND(P32,S32,Z32) NAND(V32,Y32,A33) NAND(Z32,A33)
Hello World Circuit in NANDlang (No Comments)
T set to True Set tick speed to (Any number) NAND(B1,B1,A1) NAND(A1,A1,B1;C1) NAND(1,1,D1) NAND(1,D1) NAND(D1,S1,E1) NAND(E1,E1,F1) NAND(F1,C1,G1) NAND(G1,G1,H1) NAND(D1,N1,I1) NAND(I1,I1,J1) NAND(J1,C1,K1) NAND(K1,K1,L1) NAND(D1,D1,M1) NAND(T1,T1,N1) NAND(M1,N1,O1) NAND(O1,O1,P1;Q1) NAND(D1,D1,R1) NAND(R1,R1,S1) NAND(R1,S1,T1) NAND(T1,T1,U1;V1) NAND(D1,K2,W1) NAND(W1,W1,X1) NAND(X1,V1,Y1) NAND(Y1,Y1,Z1) NAND(D1,F2,A2) NAND(A2,A2,B2) NAND(B2,V1,C2) NAND(C2,C2,D2) NAND(D1,D1,E2) NAND(L2,L2,F2) NAND(E2,F2,G2) NAND(G2,G2,H2;I2) NAND(D1,D1,J2) NAND(J2,J2,K2) NAND(J2,K2,L2) NAND(L2,L2,M2;N2) NAND(D1,C3,O2) NAND(O2,O2,P2) NAND(P2,N2,Q2) NAND(Q2,Q2,R2) NAND(D1,X2,S2) NAND(S2,S2,T2) NAND(T2,N2,U2) NAND(U2,U2,V2) NAND(D1,D1,W2) NAND(D3,D3,X2) NAND(W2,X2,Y2) NAND(Y2,Y2,Z2;A3) NAND(D1,D1,B3) NAND(B3,B3,C3) NAND(B3,C3,D3) NAND(D3,D3,E3;F3) NAND(D1,U3,G3) NAND(G3,G3,H3) NAND(H3,F3,I3) NAND(I3,I3,J3) NAND(D1,P3,K3) NAND(K3,K3,L3) NAND(L3,F3,M3) NAND(M3,M3,N3) NAND(D1,D1,O3) NAND(V3,V3,P3) NAND(O3,P3,Q3) NAND(Q3,Q3,R3;S3) NAND(D1,D1,T3) NAND(T3,T3,U3) NAND(T3,U3,V3) NAND(V3,V3,W3) NAND(1,1,A4) NAND(1,A4,A4) NAND(1,1,B4) NAND(1,B4,C4) NAND(C4,C4,D4) NAND(U4,U4,I7;J7) NAND(M5,M5,K7;L7) NAND(D4,K7,M7) NAND(M7,M7,N7) NAND(N7,I7,O7) NAND(D4,L7,P7) NAND(P7,P7,Q7) NAND(Q7,U4,R7) NAND(D4,K7,S7) NAND(S7,S7,T7) NAND(T7,M5,Q4) NAND(D4,M5,R4) NAND(R4,R4,S4) NAND(S4,U4,T4) NAND(O7,R7,U4) NAND(Q4,T4,V4) NAND(U4,V4,W4) NAND(U4,U4,X4;Y4) NAND(M5,M5,Z4;A5) NAND(D4,Z4,B5) NAND(B5,B5,C5) NAND(C5,X4,D5) NAND(D4,A5,E5) NAND(E5,E5,F5) NAND(F5,U4,G5) NAND(D4,Z4,H5) NAND(H5,H5,I5) NAND(I5,M5,J5) NAND(D4,M5,K5) NAND(K5,K5,L5) NAND(L5,U4,M5) NAND(D5,G5,N5) NAND(J5,M5,O5) NAND(N5,O5,P5) NAND(U4,U4,Q5;R5) NAND(M5,M5,S5;T5) NAND(D4,S5,U5) NAND(U5,U5,V5) NAND(V5,Q5,W5) NAND(D4,T5,X5) NAND(X5,X5,Y5) NAND(Y5,U4,Z5) NAND(D4,S5,A6) NAND(A6,A6,B6) NAND(B6,M5,C6) NAND(D4,M5,D6) NAND(D6,D6,E6) NAND(E6,U4,F6) NAND(W5,Z5,G6) NAND(C6,F6,H6) NAND(G6,H6,I6) NAND(U4,U4,J6;K6) NAND(M5,M5,L6;M6) NAND(D4,L6,N6) NAND(N6,N6,O6) NAND(O6,J6,P6) NAND(D4,M6,Q6) NAND(Q6,Q6,R6) NAND(R6,U4,S6) NAND(D4,L6,T6) NAND(T6,T6,U6) NAND(U6,M5,V6) NAND(D4,M5,W6) NAND(W6,W6,X6) NAND(X6,U4,Y6) NAND(D4,S6,Z6) NAND(V6,Y6,A7) NAND(Z6,A7,B7) NAND(E6,E6,C7;D7) NAND(W6,W6,E7;F7) NAND(W4,E7,G7) NAND(G7,G7,H7) NAND(H7,C7,I7) NAND(M5,F7,J7) NAND(J7,J7,K7) NAND(K7,W6,L7) NAND(I6,E7,M7) NAND(M7,M7,N7) NAND(N7,E6,O7) NAND(B7,W6,P7) NAND(P7,P7,Q7) NAND(Q7,E6,R7) NAND(I7,L7,S7) NAND(O7,R7,T7) NAND(S7,T7) NAND(K8,K8,U7;V7) NAND(C9,C9,W7;X7) NAND(U10,W7,Y7) NAND(Y7,Y7,Z7) NAND(Z7,U7,A8) NAND(U10,X7,B8) NAND(B8,B8,C8) NAND(C8,K8,D8) NAND(U10,W7,E8) NAND(E8,E8,F8) NAND(F8,C9,G8) NAND(U10,C9,H8) NAND(H8,H8,I8) NAND(I8,K8,J8) NAND(A8,D8,K8) NAND(G8,J8,L8) NAND(K8,L8,M8) NAND(K8,K8,N8;O8) NAND(C9,C9,P8;Q8) NAND(A4,P8,R8) NAND(R8,R8,S8) NAND(S8,N8,T8) NAND(A4,Q8,U8) NAND(U8,U8,V8) NAND(V8,K8,W8) NAND(A4,P8,X8) NAND(X8,X8,Y8) NAND(Y8,C9,Z8) NAND(A4,C9,A9) NAND(A9,A9,B9) NAND(B9,K8,C9) NAND(T8,W8,D9) NAND(Z8,C9,E9) NAND(D9,E9,F9) NAND(K8,K8,G9;H9) NAND(C9,C9,I9;J9) NAND(A4,I9,K9) NAND(K9,K9,L9) NAND(L9,G9,M9) NAND(D4,J9,N9) NAND(N9,N9,O9) NAND(O9,K8,P9) NAND(A4,I9,Q9) NAND(Q9,Q9,R9) NAND(R9,C9,S9) NAND(A4,C9,T9) NAND(T9,T9,U9) NAND(U9,K8,V9) NAND(M9,P9,W9) NAND(S9,V9,X9) NAND(W9,X9,Y9) NAND(K8,K8,Z9;A10) NAND(C9,C9,B10;C10) NAND(A4,B10,D10) NAND(D10,D10,E10) NAND(E10,Z9,F10) NAND(A4,C10,G10) NAND(G10,G10,H10) NAND(H10,K8,I10) NAND(A4,B10,J10) NAND(J10,J10,K10) NAND(K10,C9,L10) NAND(D4,C9,M10) NAND(M10,M10,N10) NAND(N10,K8,O10) NAND(F10,I10,P10) NAND(L10,O10,Q10) NAND(P10,Q10,R10) NAND(U9,U9,S10;T10) NAND(M10,M10,U10;V10) NAND(D4,U10,W10) NAND(W10,W10,X10) NAND(X10,S10,Y10) NAND(D4,V10,Z10) NAND(Z10,Z10,A11) NAND(A11,M10,B11) NAND(D4,U10,C11) NAND(C11,C11,D11) NAND(D11,U9,E11) NAND(D4,M10,F11) NAND(F11,F11,G11) NAND(G11,U9,H11) NAND(Y10,B11,I11) NAND(E11,H11,J11) NAND(I11,J11) NAND(Z11,Z11,J11;K11) NAND(R12,R12,L11;M11) NAND(D4,L11,N11) NAND(N11,N11,O11) NAND(O11,J11,P11) NAND(A4,M11,Q11) NAND(Q11,Q11,R11) NAND(R11,Z11,S11) NAND(A4,L11,T11) NAND(T11,T11,U11) NAND(U11,R12,V11) NAND(A4,R12,W11) NAND(W11,W11,X11) NAND(X11,Z11,Y11) NAND(P11,S11,Z11) NAND(V11,Y11,A12) NAND(Z11,A12,B12) NAND(Z11,Z11,C12;D12) NAND(R12,R12,E12;F12) NAND(A4,E12,G12) NAND(G12,G12,H12) NAND(H12,C12,I12) NAND(D4,F12,J12) NAND(J12,J12,K12) NAND(K12,Z11,L12) NAND(A4,E12,M12) NAND(M12,M12,N12) NAND(N12,R12,O12) NAND(A4,R12,P12) NAND(P12,P12,Q12) NAND(Q12,Z11,R12) NAND(I12,L12,S12) NAND(O12,R12,T12) NAND(S12,T12,U12) NAND(Z11,Z11,V12;W12) NAND(R12,R12,X12;Y12) NAND(A4,X12,Z12) NAND(Z12,Z12,A13) NAND(A13,V12,B13) NAND(A4,Y12,C13) NAND(C13,C13,D13) NAND(D13,Z11,E13) NAND(A4,X12,F13) NAND(F13,F13,G13) NAND(G13,R12,H13) NAND(M14,R12,I13) NAND(I13,I13,J13) NAND(J13,Z11,K13) NAND(B13,E13,L13) NAND(H13,K13,M13) NAND(L13,M13,N13) NAND(Z11,Z11,O13;P13) NAND(R12,R12,Q13;R13) NAND(D4,Q13,S13) NAND(S13,S13,T13) NAND(T13,O13,U13) NAND(D4,R13,V13) NAND(V13,V13,W13) NAND(W13,Z11,X13) NAND(D4,Q13,Y13) NAND(Y13,Y13,Z13) NAND(Z13,R12,A14) NAND(D4,R12,B14) NAND(B14,B14,C14) NAND(C14,Z11,D14) NAND(U13,X13,E14) NAND(A14,D14,F14) NAND(E14,F14,G14) NAND(J13,J13,H14;I14) NAND(B14,B14,J14;K14) NAND(B12,J14,L14) NAND(L14,L14,M14) NAND(M14,H14,N14) NAND(R12,K14,O14) NAND(O14,O14,P14) NAND(P14,B14,Q14) NAND(N13,J14,R14) NAND(R14,R14,S14) NAND(S14,J13,T14) NAND(G14,B14,U14) NAND(U14,U14,V14) NAND(V14,J13,W14) NAND(N14,Q14,X14) NAND(T14,W14,Y14) NAND(X14,Y14) NAND(P15,P15,Z14;A15) NAND(H16,H16,B15;C15) NAND(D4,B15,D15) NAND(D15,D15,E15) NAND(E15,Z14,F15) NAND(D4,C15,G15) NAND(G15,G15,H15) NAND(H15,P15,I15) NAND(D4,B15,J15) NAND(J15,J15,K15) NAND(K15,H16,L15) NAND(D4,H16,M15) NAND(M15,M15,N15) NAND(N15,P15,O15) NAND(F15,I15,P15) NAND(L15,O15,Q15) NAND(P15,Q15,R15) NAND(P15,P15,S15;T15) NAND(H16,H16,U15;V15) NAND(D4,U15,W15) NAND(W15,W15,X15) NAND(X15,S15,Y15) NAND(D4,V15,Z15) NAND(Z15,Z15,A16) NAND(A16,P15,B16) NAND(A4,U15,C16) NAND(C16,C16,D16) NAND(D16,H16,E16) NAND(D4,H16,F16) NAND(F16,F16,G16) NAND(G16,P15,H16) NAND(Y15,B16,I16) NAND(E16,H16,J16) NAND(I16,J16,K16) NAND(P15,P15,L16;M16) NAND(H16,H16,N16;O16) NAND(A4,N16,P16) NAND(P16,P16,Q16) NAND(Q16,L16,R16) NAND(D4,O16,S16) NAND(S16,S16,T16) NAND(T16,P15,U16) NAND(D4,N16,V16) NAND(V16,V16,W16) NAND(W16,H16,X16) NAND(D4,H16,Y16) NAND(Y16,Y16,Z16) NAND(Z16,P15,A17) NAND(R16,U16,B17) NAND(X16,A17,C17) NAND(B17,C17,D17) NAND(P15,P15,E17;F17) NAND(H16,H16,G17;H17) NAND(D4,G17,I17) NAND(I17,I17,J17) NAND(J17,E17,K17) NAND(D4,H17,L17) NAND(L17,L17,M17) NAND(M17,P15,N17) NAND(D4,G17,O17) NAND(O17,O17,P17) NAND(P17,H16,Q17) NAND(D4,H16,R17) NAND(R17,R17,S17) NAND(S17,P15,T17) NAND(K17,N17,U17) NAND(Q17,T17,V17) NAND(U17,V17,W17) NAND(Z16,Z16,X17;Y17) NAND(R17,R17,Z17;A18) NAND(R15,Z17,B18) NAND(B18,B18,C18) NAND(C18,X17,D18) NAND(H16,A18,E18) NAND(E18,E18,F18) NAND(F18,R17,G18) NAND(D17,Z17,H18) NAND(H18,H18,I18) NAND(I18,Z16,J18) NAND(W17,R17,K18) NAND(K18,K18,L18) NAND(L18,Z16,M18) NAND(D18,G18,N18) NAND(J18,M18,O18) NAND(N18,O18) NAND(F19,F19,P18;Q18) NAND(X19,X19,R18;S18) NAND(A4,R18,T18) NAND(T18,T18,U18) NAND(U18,P18,V18) NAND(D4,S18,W18) NAND(W18,W18,X18) NAND(X18,F19,Y18) NAND(A4,R18,Z18) NAND(Z18,Z18,A19) NAND(A19,X19,B19) NAND(A4,X19,C19) NAND(C19,C19,D19) NAND(D19,F19,E19) NAND(V18,Y18,F19) NAND(B19,E19,G19) NAND(F19,G19,H19) NAND(F19,F19,I19;J19) NAND(X19,X19,K19;L19) NAND(A4,K19,M19) NAND(M19,M19,N19) NAND(N19,I19,O19) NAND(D4,L19,P19) NAND(P19,P19,Q19) NAND(Q19,F19,R19) NAND(A4,K19,S19) NAND(S19,S19,T19) NAND(T19,X19,U19) NAND(A4,X19,V19) NAND(V19,V19,W19) NAND(W19,F19,X19) NAND(O19,R19,Y19) NAND(U19,X19,Z19) NAND(Y19,Z19,A20) NAND(F19,F19,B20;C20) NAND(X19,X19,D20;E20) NAND(D4,D20,F20) NAND(F20,F20,G20) NAND(G20,B20,H20) NAND(A4,E20,I20) NAND(I20,I20,J20) NAND(J20,F19,K20) NAND(A4,D20,L20) NAND(L20,L20,M20) NAND(M20,X19,N20) NAND(D4,X19,O20) NAND(O20,O20,P20) NAND(P20,F19,Q20) NAND(H20,K20,R20) NAND(N20,Q20,S20) NAND(R20,S20,T20) NAND(F19,F19,U20;V20) NAND(X19,X19,W20;X20) NAND(D4,W20,Y20) NAND(Y20,Y20,Z20) NAND(Z20,U20,A21) NAND(D4,X20,B21) NAND(B21,B21,C21) NAND(C21,F19,D21) NAND(D4,W20,E21) NAND(E21,E21,F21) NAND(F21,X19,G21) NAND(D4,X19,H21) NAND(H21,H21,I21) NAND(I21,F19,J21) NAND(A21,D21,K21) NAND(G21,J21,L21) NAND(K21,L21,M21) NAND(P20,P20,N21;O21) NAND(H21,H21,P21;Q21) NAND(H19,P21,R21) NAND(R21,R21,S21) NAND(S21,N21,T21) NAND(X19,Q21,U21) NAND(U21,U21,V21) NAND(V21,H21,W21) NAND(T20,P21,X21) NAND(X21,X21,Y21) NAND(Y21,P20,Z21) NAND(M21,H21,A21) NAND(A21,A21,B21) NAND(B21,P20,C21) NAND(T21,W21,D21) NAND(Z21,C21,E21) NAND(D21,E21) NAND(V21,V21,F21;G21) NAND(N22,N22,H21;I21) NAND(A4,H21,J21) NAND(J21,J21,K21) NAND(K21,F21,L21) NAND(D4,I21,M21) NAND(M21,M21,N21) NAND(N21,V21,O21) NAND(A4,H21,P21) NAND(P21,P21,Q21) NAND(Q21,N22,R21) NAND(A4,N22,S21) NAND(S21,S21,T21) NAND(T21,V21,U21) NAND(L21,O21,V21) NAND(R21,U21,W21) NAND(V21,W21,X21) NAND(V21,V21,Y21;Z21) NAND(N22,N22,A22;B22) NAND(A4,A22,C22) NAND(C22,C22,D22) NAND(D22,Y21,E22) NAND(D4,B22,F22) NAND(F22,F22,G22) NAND(G22,V21,H22) NAND(A4,A22,I22) NAND(I22,I22,J22) NAND(J22,N22,K22) NAND(A4,N22,L22) NAND(L22,L22,M22) NAND(M22,V21,N22) NAND(E22,H22,O22) NAND(K22,N22,P22) NAND(O22,P22,Q22) NAND(V21,V21,R22;S22) NAND(N22,N22,T22;U22) NAND(D4,T22,V22) NAND(V22,V22,W22) NAND(W22,R22,X22) NAND(A4,U22,Y22) NAND(Y22,Y22,Z22) NAND(Z22,V21,A23) NAND(A4,T22,B23) NAND(B23,B23,C23) NAND(C23,N22,D23) NAND(D4,N22,E23) NAND(E23,E23,F23) NAND(F23,V21,G23) NAND(X22,A23,H23) NAND(D23,G23,I23) NAND(H23,I23,J23) NAND(V21,V21,K23;L23) NAND(N22,N22,M23;N23) NAND(D4,M23,O23) NAND(O23,O23,P23) NAND(P23,K23,Q23) NAND(D4,N23,R23) NAND(R23,R23,S23) NAND(S23,V21,T23) NAND(D4,M23,U23) NAND(U23,U23,V23) NAND(V23,N22,W23) NAND(D4,N22,X23) NAND(X23,X23,Y23) NAND(Y23,V21,Z23) NAND(Q23,T23,A24) NAND(W23,Z23,B24) NAND(A24,B24,C24) NAND(F23,F23,D24;E24) NAND(X23,X23,F24;G24) NAND(X21,F24,H24) NAND(H24,H24,I24) NAND(I24,D24,J24) NAND(N22,G24,K24) NAND(K24,K24,L24) NAND(L24,X23,M24) NAND(J23,F24,N24) NAND(N24,N24,O24) NAND(O24,F23,P24) NAND(C24,X23,Q24) NAND(Q24,Q24,R24) NAND(R24,F23,S24) NAND(J24,M24,T24) NAND(P24,S24,U24) NAND(T24,U24) NAND(B29,B29,L28;M28) NAND(T30,T30,N28;O28) NAND(D4,N28,P28) NAND(P28,P28,Q28) NAND(Q28,L28,R28) NAND(D4,O28,S28) NAND(S28,S28,T28) NAND(T28,B29,U28) NAND(D4,N28,V28) NAND(V28,V28,Q21) NAND(Q21,T30,X28) NAND(D4,T30,Z28) NAND(Z28,Z28,Y28) NAND(Y28,B29,A29) NAND(R28,U28,B29) NAND(X28,A29,C29) NAND(B29,C29,D29) NAND(B29,B29,E29;F29) NAND(T30,T30,G29;H29) NAND(A4,G29,I29) NAND(I29,I29,J29) NAND(J29,E29,K29) NAND(D4,H29,L29) NAND(L29,L29,M29) NAND(M29,B29,N29) NAND(A4,G29,O29) NAND(O29,O29,P29) NAND(P29,T30,Q30) NAND(A4,T30,R30) NAND(R30,R30,S30) NAND(S30,B29,T30) NAND(K29,N29,U30) NAND(Q30,T30,V30) NAND(U30,V30,W30) NAND(B29,B29,X30;Y30) NAND(T30,T30,Z30;A31) NAND(A4,Z30,B31) NAND(B31,B31,C31) NAND(C31,X30,D31) NAND(D4,A31,E31) NAND(E31,E31,F31) NAND(F31,B29,G31) NAND(D4,Z30,H31) NAND(H31,H31,I31) NAND(I31,T30,J31) NAND(D4,T30,K31) NAND(K31,K31,L31) NAND(L31,B29,M31) NAND(D31,G31,N31) NAND(J31,M31,O31) NAND(N31,O31,P31) NAND(B29,B29,Q31;R31) NAND(T30,T30,S31;T31) NAND(D4,S31,U31) NAND(U31,U31,V31) NAND(V31,Q31,W31) NAND(D4,T31,X31) NAND(X31,X31,Y31) NAND(Y31,B29,Z31) NAND(D4,S31,A32) NAND(A32,A32,B32) NAND(B32,T30,C32) NAND(D4,T30,D32) NAND(D32,D32,E32) NAND(E32,B29,F32) NAND(W31,Z31,G32) NAND(C32,F32,H32) NAND(G32,H32,I32) NAND(L31,L31,J32;K32) NAND(D32,D32,L32;M32) NAND(D29,L32,N32) NAND(N32,N32,O32) NAND(O32,J32,P32) NAND(T30,M32,Q32) NAND(Q32,Q32,R32) NAND(R32,D32,S32) NAND(P31,L32,T32) NAND(T32,T32,U32) NAND(U32,L31,V32) NAND(I32,D32,W32) NAND(W32,W32,X32) NAND(X32,L31,Y32) NAND(P32,S32,Z32) NAND(V32,Y32,A33) NAND(Z32,A33) NAND(B29,B29,L28;M28) NAND(T30,T30,N28;O28) NAND(D4,N28,P28) NAND(P28,P28,Q28) NAND(Q28,L28,R28) NAND(A4,O28,S28) NAND(S28,S28,T28) NAND(T28,B29,U28) NAND(D4,N28,V28) NAND(V28,V28,W28) NAND(W28,T30,X28) NAND(D4,T30,Y28) NAND(Y28,Y28,Z28) NAND(Z28,B29,A29) NAND(R28,U28,B29) NAND(X28,A29,C29) NAND(B29,C29,D29) NAND(B29,B29,E29;F29) NAND(T30,T30,G29;H29) NAND(A4,G29,I29) NAND(I29,I29,J29) NAND(J29,E29,K29) NAND(D4,H29,L29) NAND(L29,L29,M29) NAND(M29,B29,N29) NAND(A4,G29,O29) NAND(O29,O29,P29) NAND(P29,T30,Q30) NAND(A4,T30,R30) NAND(R30,R30,S30) NAND(S30,B29,T30) NAND(K29,N29,U30) NAND(Q30,T30,V30) NAND(U30,V30,W30) NAND(B29,B29,X30;Y30) NAND(T30,T30,Z30;A31) NAND(D4,Z30,B31) NAND(B31,B31,C31) NAND(C31,X30,D31) NAND(D4,A31,E31) NAND(E31,E31,F31) NAND(F31,B29,G31) NAND(D4,Z30,H31) NAND(H31,H31,I31) NAND(I31,T30,J31) NAND(A4,T30,K31) NAND(K31,K31,L31) NAND(L31,B29,M31) NAND(D31,G31,N31) NAND(J31,M31,O31) NAND(N31,O31,P31) NAND(B29,B29,Q31;R31) NAND(T30,T30,S31;T31) NAND(A4,S31,U31) NAND(U31,U31,V31) NAND(V31,Q31,W31) NAND(A4,T31,X31) NAND(X31,X31,Y31) NAND(Y31,B29,Z31) NAND(A4,S31,A32) NAND(A32,A32,B32) NAND(B32,T30,C32) NAND(A4,T30,D32) NAND(D32,D32,E32) NAND(E32,B29,F32) NAND(W31,Z31,G32) NAND(C32,F32,H32) NAND(G32,H32,I32) NAND(L31,L31,J32;K32) NAND(D32,D32,L32;M32) NAND(D29,L32,N32) NAND(N32,N32,O32) NAND(O32,J32,P32) NAND(T30,M32,Q32) NAND(Q32,Q32,R32) NAND(R32,D32,S32) NAND(P31,L32,T32) NAND(T32,T32,U32) NAND(U32,L31,V32) NAND(I32,D32,W32) NAND(W32,W32,X32) NAND(X32,L31,Y32) NAND(P32,S32,Z32) NAND(V32,Y32,A33) NAND(Z32,A33)