Advertisement
Guest User

Untitled

a guest
Jul 26th, 2024
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 89.37 KB | None | 0 0
  1. fn and(x: f32, y: f32) -> f32 {
  2. x * y
  3. }
  4. fn or(x: f32, y: f32) -> f32 {
  5. (x + y) / (x + y + 10f32.powi(-15))
  6. }
  7. fn not(x: f32) -> f32 {
  8. -x + 1.0
  9. }
  10. fn full_adder_8(a: [f32; 8], b: [f32; 8]) -> [f32; 8] {
  11. let mut output = [0.0; 8];
  12. let mut out;
  13. let mut carry = 0.0;
  14. [out, carry] = [and(or(and(or(a[0], b[0]), not(and(a[0], b[0]))), carry), not(and(and(or(a[0], b[0]), not(and(a[0], b[0]))), carry))), or(and(carry, and(or(a[0], b[0]), not(and(a[0], b[0])))), and(a[0], b[0]))];
  15. output[0] = out;
  16. [out, carry] = [and(or(and(or(a[1], b[1]), not(and(a[1], b[1]))), carry), not(and(and(or(a[1], b[1]), not(and(a[1], b[1]))), carry))), or(and(carry, and(or(a[1], b[1]), not(and(a[1], b[1])))), and(a[1], b[1]))];
  17. output[1] = out;
  18. [out, carry] = [and(or(and(or(a[2], b[2]), not(and(a[2], b[2]))), carry), not(and(and(or(a[2], b[2]), not(and(a[2], b[2]))), carry))), or(and(carry, and(or(a[2], b[2]), not(and(a[2], b[2])))), and(a[2], b[2]))];
  19. output[2] = out;
  20. [out, carry] = [and(or(and(or(a[3], b[3]), not(and(a[3], b[3]))), carry), not(and(and(or(a[3], b[3]), not(and(a[3], b[3]))), carry))), or(and(carry, and(or(a[3], b[3]), not(and(a[3], b[3])))), and(a[3], b[3]))];
  21. output[3] = out;
  22. [out, carry] = [and(or(and(or(a[4], b[4]), not(and(a[4], b[4]))), carry), not(and(and(or(a[4], b[4]), not(and(a[4], b[4]))), carry))), or(and(carry, and(or(a[4], b[4]), not(and(a[4], b[4])))), and(a[4], b[4]))];
  23. output[4] = out;
  24. [out, carry] = [and(or(and(or(a[5], b[5]), not(and(a[5], b[5]))), carry), not(and(and(or(a[5], b[5]), not(and(a[5], b[5]))), carry))), or(and(carry, and(or(a[5], b[5]), not(and(a[5], b[5])))), and(a[5], b[5]))];
  25. output[5] = out;
  26. [out, carry] = [and(or(and(or(a[6], b[6]), not(and(a[6], b[6]))), carry), not(and(and(or(a[6], b[6]), not(and(a[6], b[6]))), carry))), or(and(carry, and(or(a[6], b[6]), not(and(a[6], b[6])))), and(a[6], b[6]))];
  27. output[6] = out;
  28. [out, _] = [and(or(and(or(a[7], b[7]), not(and(a[7], b[7]))), carry), not(and(and(or(a[7], b[7]), not(and(a[7], b[7]))), carry))), or(and(carry, and(or(a[7], b[7]), not(and(a[7], b[7])))), and(a[7], b[7]))];
  29. output[7] = out;
  30. output
  31. }
  32. fn array_to_u8(x: [f32; 8]) -> u8 {
  33. let mut output = 0;
  34. for i in 0..8 {
  35. output += (x[i] as u8) * 2u8.pow(i as u32);
  36. }
  37. output
  38. }
  39. fn main() {
  40. assert_eq!(
  41. full_adder_8(
  42. [0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0],
  43. [1.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0]
  44. ),
  45. [1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 0.0, 1.0]
  46. );
  47. assert_eq!(array_to_u8([1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 0.0, 1.0]), 1+16+32+128);
  48. assert_eq!(char::from_u32(72).unwrap(), 'H');
  49. let mut letter = [0.0; 8];
  50. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  51. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  52. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  53. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  54. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  55. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  56. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  57. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  58. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  59. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  60. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  61. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  62. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  63. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  64. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  65. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  66. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  67. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  68. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  69. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  70. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  71. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  72. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  73. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  74. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  75. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  76. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  77. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  78. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  79. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  80. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  81. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  82. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  83. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  84. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  85. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  86. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  87. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  88. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  89. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  90. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  91. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  92. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  93. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  94. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  95. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  96. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  97. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  98. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  99. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  100. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  101. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  102. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  103. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  104. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  105. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  106. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  107. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  108. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  109. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  110. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  111. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  112. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  113. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  114. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  115. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  116. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  117. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  118. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  119. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  120. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  121. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  122. let letter = array_to_u8(letter);
  123. let letter = char::from(letter);
  124. print!("{}", letter);
  125. let mut letter = [0.0; 8];
  126. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  127. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  128. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  129. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  130. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  131. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  132. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  133. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  134. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  135. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  136. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  137. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  138. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  139. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  140. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  141. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  142. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  143. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  144. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  145. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  146. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  147. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  148. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  149. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  150. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  151. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  152. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  153. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  154. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  155. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  156. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  157. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  158. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  159. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  160. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  161. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  162. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  163. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  164. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  165. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  166. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  167. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  168. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  169. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  170. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  171. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  172. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  173. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  174. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  175. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  176. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  177. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  178. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  179. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  180. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  181. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  182. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  183. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  184. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  185. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  186. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  187. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  188. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  189. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  190. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  191. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  192. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  193. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  194. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  195. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  196. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  197. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  198. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  199. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  200. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  201. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  202. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  203. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  204. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  205. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  206. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  207. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  208. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  209. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  210. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  211. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  212. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  213. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  214. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  215. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  216. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  217. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  218. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  219. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  220. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  221. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  222. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  223. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  224. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  225. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  226. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  227. let letter = array_to_u8(letter);
  228. let letter = char::from(letter);
  229. print!("{}", letter);
  230. let mut letter = [0.0; 8];
  231. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  232. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  233. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  234. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  235. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  236. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  237. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  238. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  239. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  240. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  241. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  242. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  243. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  244. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  245. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  246. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  247. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  248. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  249. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  250. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  251. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  252. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  253. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  254. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  255. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  256. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  257. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  258. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  259. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  260. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  261. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  262. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  263. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  264. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  265. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  266. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  267. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  268. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  269. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  270. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  271. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  272. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  273. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  274. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  275. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  276. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  277. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  278. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  279. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  280. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  281. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  282. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  283. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  284. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  285. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  286. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  287. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  288. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  289. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  290. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  291. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  292. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  293. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  294. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  295. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  296. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  297. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  298. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  299. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  300. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  301. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  302. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  303. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  304. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  305. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  306. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  307. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  308. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  309. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  310. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  311. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  312. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  313. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  314. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  315. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  316. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  317. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  318. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  319. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  320. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  321. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  322. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  323. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  324. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  325. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  326. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  327. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  328. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  329. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  330. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  331. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  332. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  333. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  334. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  335. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  336. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  337. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  338. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  339. let letter = array_to_u8(letter);
  340. let letter = char::from(letter);
  341. print!("{}", letter);
  342. let mut letter = [0.0; 8];
  343. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  344. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  345. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  346. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  347. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  348. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  349. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  350. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  351. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  352. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  353. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  354. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  355. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  356. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  357. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  358. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  359. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  360. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  361. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  362. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  363. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  364. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  365. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  366. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  367. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  368. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  369. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  370. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  371. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  372. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  373. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  374. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  375. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  376. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  377. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  378. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  379. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  380. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  381. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  382. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  383. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  384. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  385. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  386. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  387. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  388. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  389. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  390. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  391. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  392. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  393. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  394. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  395. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  396. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  397. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  398. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  399. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  400. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  401. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  402. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  403. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  404. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  405. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  406. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  407. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  408. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  409. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  410. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  411. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  412. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  413. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  414. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  415. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  416. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  417. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  418. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  419. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  420. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  421. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  422. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  423. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  424. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  425. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  426. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  427. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  428. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  429. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  430. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  431. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  432. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  433. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  434. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  435. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  436. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  437. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  438. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  439. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  440. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  441. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  442. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  443. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  444. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  445. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  446. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  447. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  448. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  449. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  450. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  451. let letter = array_to_u8(letter);
  452. let letter = char::from(letter);
  453. print!("{}", letter);
  454. let mut letter = [0.0; 8];
  455. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  456. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  457. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  458. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  459. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  460. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  461. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  462. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  463. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  464. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  465. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  466. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  467. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  468. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  469. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  470. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  471. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  472. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  473. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  474. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  475. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  476. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  477. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  478. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  479. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  480. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  481. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  482. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  483. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  484. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  485. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  486. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  487. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  488. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  489. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  490. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  491. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  492. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  493. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  494. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  495. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  496. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  497. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  498. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  499. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  500. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  501. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  502. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  503. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  504. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  505. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  506. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  507. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  508. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  509. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  510. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  511. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  512. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  513. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  514. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  515. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  516. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  517. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  518. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  519. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  520. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  521. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  522. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  523. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  524. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  525. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  526. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  527. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  528. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  529. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  530. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  531. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  532. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  533. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  534. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  535. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  536. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  537. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  538. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  539. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  540. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  541. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  542. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  543. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  544. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  545. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  546. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  547. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  548. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  549. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  550. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  551. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  552. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  553. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  554. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  555. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  556. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  557. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  558. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  559. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  560. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  561. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  562. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  563. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  564. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  565. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  566. let letter = array_to_u8(letter);
  567. let letter = char::from(letter);
  568. print!("{}", letter);
  569. let mut letter = [0.0; 8];
  570. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  571. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  572. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  573. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  574. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  575. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  576. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  577. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  578. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  579. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  580. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  581. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  582. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  583. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  584. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  585. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  586. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  587. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  588. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  589. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  590. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  591. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  592. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  593. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  594. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  595. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  596. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  597. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  598. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  599. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  600. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  601. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  602. let letter = array_to_u8(letter);
  603. let letter = char::from(letter);
  604. print!("{}", letter);
  605. let mut letter = [0.0; 8];
  606. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  607. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  608. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  609. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  610. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  611. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  612. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  613. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  614. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  615. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  616. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  617. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  618. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  619. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  620. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  621. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  622. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  623. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  624. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  625. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  626. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  627. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  628. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  629. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  630. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  631. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  632. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  633. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  634. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  635. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  636. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  637. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  638. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  639. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  640. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  641. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  642. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  643. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  644. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  645. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  646. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  647. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  648. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  649. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  650. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  651. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  652. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  653. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  654. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  655. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  656. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  657. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  658. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  659. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  660. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  661. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  662. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  663. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  664. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  665. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  666. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  667. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  668. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  669. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  670. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  671. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  672. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  673. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  674. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  675. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  676. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  677. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  678. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  679. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  680. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  681. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  682. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  683. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  684. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  685. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  686. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  687. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  688. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  689. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  690. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  691. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  692. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  693. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  694. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  695. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  696. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  697. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  698. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  699. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  700. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  701. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  702. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  703. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  704. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  705. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  706. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  707. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  708. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  709. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  710. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  711. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  712. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  713. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  714. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  715. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  716. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  717. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  718. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  719. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  720. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  721. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  722. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  723. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  724. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  725. let letter = array_to_u8(letter);
  726. let letter = char::from(letter);
  727. print!("{}", letter);
  728. let mut letter = [0.0; 8];
  729. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  730. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  731. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  732. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  733. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  734. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  735. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  736. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  737. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  738. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  739. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  740. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  741. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  742. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  743. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  744. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  745. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  746. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  747. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  748. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  749. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  750. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  751. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  752. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  753. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  754. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  755. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  756. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  757. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  758. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  759. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  760. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  761. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  762. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  763. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  764. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  765. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  766. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  767. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  768. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  769. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  770. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  771. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  772. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  773. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  774. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  775. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  776. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  777. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  778. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  779. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  780. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  781. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  782. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  783. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  784. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  785. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  786. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  787. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  788. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  789. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  790. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  791. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  792. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  793. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  794. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  795. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  796. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  797. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  798. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  799. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  800. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  801. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  802. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  803. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  804. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  805. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  806. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  807. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  808. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  809. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  810. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  811. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  812. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  813. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  814. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  815. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  816. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  817. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  818. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  819. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  820. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  821. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  822. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  823. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  824. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  825. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  826. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  827. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  828. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  829. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  830. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  831. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  832. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  833. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  834. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  835. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  836. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  837. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  838. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  839. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  840. let letter = array_to_u8(letter);
  841. let letter = char::from(letter);
  842. print!("{}", letter);
  843. let mut letter = [0.0; 8];
  844. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  845. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  846. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  847. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  848. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  849. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  850. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  851. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  852. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  853. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  854. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  855. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  856. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  857. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  858. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  859. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  860. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  861. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  862. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  863. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  864. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  865. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  866. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  867. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  868. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  869. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  870. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  871. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  872. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  873. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  874. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  875. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  876. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  877. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  878. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  879. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  880. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  881. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  882. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  883. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  884. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  885. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  886. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  887. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  888. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  889. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  890. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  891. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  892. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  893. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  894. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  895. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  896. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  897. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  898. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  899. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  900. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  901. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  902. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  903. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  904. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  905. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  906. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  907. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  908. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  909. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  910. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  911. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  912. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  913. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  914. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  915. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  916. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  917. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  918. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  919. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  920. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  921. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  922. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  923. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  924. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  925. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  926. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  927. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  928. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  929. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  930. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  931. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  932. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  933. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  934. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  935. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  936. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  937. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  938. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  939. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  940. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  941. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  942. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  943. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  944. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  945. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  946. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  947. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  948. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  949. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  950. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  951. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  952. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  953. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  954. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  955. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  956. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  957. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  958. let letter = array_to_u8(letter);
  959. let letter = char::from(letter);
  960. print!("{}", letter);
  961. let mut letter = [0.0; 8];
  962. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  963. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  964. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  965. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  966. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  967. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  968. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  969. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  970. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  971. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  972. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  973. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  974. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  975. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  976. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  977. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  978. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  979. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  980. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  981. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  982. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  983. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  984. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  985. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  986. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  987. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  988. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  989. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  990. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  991. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  992. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  993. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  994. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  995. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  996. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  997. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  998. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  999. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1000. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1001. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1002. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1003. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1004. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1005. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1006. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1007. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1008. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1009. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1010. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1011. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1012. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1013. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1014. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1015. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1016. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1017. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1018. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1019. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1020. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1021. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1022. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1023. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1024. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1025. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1026. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1027. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1028. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1029. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1030. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1031. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1032. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1033. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1034. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1035. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1036. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1037. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1038. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1039. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1040. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1041. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1042. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1043. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1044. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1045. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1046. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1047. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1048. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1049. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1050. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1051. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1052. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1053. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1054. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1055. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1056. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1057. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1058. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1059. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1060. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1061. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1062. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1063. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1064. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1065. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1066. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1067. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1068. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1069. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1070. let letter = array_to_u8(letter);
  1071. let letter = char::from(letter);
  1072. print!("{}", letter);
  1073. let mut letter = [0.0; 8];
  1074. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1075. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1076. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1077. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1078. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1079. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1080. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1081. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1082. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1083. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1084. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1085. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1086. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1087. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1088. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1089. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1090. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1091. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1092. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1093. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1094. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1095. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1096. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1097. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1098. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1099. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1100. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1101. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1102. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1103. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1104. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1105. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1106. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1107. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1108. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1109. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1110. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1111. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1112. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1113. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1114. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1115. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1116. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1117. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1118. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1119. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1120. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1121. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1122. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1123. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1124. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1125. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1126. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1127. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1128. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1129. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1130. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1131. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1132. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1133. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1134. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1135. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1136. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1137. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1138. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1139. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1140. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1141. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1142. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1143. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1144. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1145. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1146. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1147. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1148. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1149. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1150. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1151. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1152. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1153. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1154. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1155. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1156. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1157. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1158. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1159. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1160. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1161. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1162. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1163. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1164. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1165. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1166. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1167. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1168. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1169. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1170. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1171. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1172. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1173. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1174. let letter = array_to_u8(letter);
  1175. let letter = char::from(letter);
  1176. print!("{}", letter);
  1177. let mut letter = [0.0; 8];
  1178. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1179. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1180. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1181. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1182. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1183. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1184. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1185. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1186. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1187. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1188. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1189. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1190. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1191. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1192. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1193. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1194. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1195. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1196. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1197. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1198. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1199. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1200. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1201. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1202. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1203. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1204. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1205. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1206. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1207. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1208. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1209. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1210. letter = full_adder_8(letter, [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]);
  1211. let letter = array_to_u8(letter);
  1212. let letter = char::from(letter);
  1213. println!("{}", letter);
  1214. }
  1215.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement