From 6f4aada887033ae3dee496214811f9211d11534f Mon Sep 17 00:00:00 2001 From: Caleb Fontenot Date: Tue, 27 Sep 2022 13:48:27 -0500 Subject: [PATCH] Practice for Exam 1 --- .gitignore | 3 + Exam1Practice_CalebFontenot/DayOfTheWeek.html | 86 ++++++++++++++++++ Exam1Practice_CalebFontenot/RandomMonth.html | 71 +++++++++++++++ .../TrianglePerimeter.html | 61 +++++++++++++ Exam1Practice_CalebFontenot/pom.xml | 14 +++ .../exam1_calebfontenot/DayOfTheWeek.java | 58 ++++++++++++ .../Exam1_CalebFontenot.java | 17 ++++ .../exam1_calebfontenot/RandomMonth.java | 43 +++++++++ .../TrianglePerimeter.java | 34 +++++++ ExamPractice/exam1Programming-2-1.pdf | Bin 0 -> 36043 bytes ExamPractice/pom.xml | 14 +++ .../exampractice/AscendingOrderOf3.java | 68 ++++++++++++++ .../exampractice/ExamPractice.java | 23 +++++ .../mavenproject1/LogicalExpression.java | 2 +- .../mavenproject1/Mavenproject1.java | 14 ++- .../mavenproject1/ByteOverFlow.class | Bin 624 -> 594 bytes .../mavenproject1/LogicalExpression.class | Bin 1474 -> 1477 bytes .../mavenproject1/Mavenproject1.class | Bin 593 -> 669 bytes .../com/mycompany/mavenproject1/NotDemo.class | Bin 575 -> 545 bytes .../mavenproject1/PrePostIncrement.class | Bin 886 -> 856 bytes .../target/maven-archiver/pom.properties | 5 + .../compile/default-compile/inputFiles.lst | 7 +- .../default-testCompile/inputFiles.lst | 0 .../target/mavenproject1-1.0-SNAPSHOT.jar | Bin 0 -> 5356 bytes 24 files changed, 514 insertions(+), 6 deletions(-) create mode 100755 Exam1Practice_CalebFontenot/DayOfTheWeek.html create mode 100755 Exam1Practice_CalebFontenot/RandomMonth.html create mode 100755 Exam1Practice_CalebFontenot/TrianglePerimeter.html create mode 100755 Exam1Practice_CalebFontenot/pom.xml create mode 100755 Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/DayOfTheWeek.java create mode 100755 Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/Exam1_CalebFontenot.java create mode 100755 Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/RandomMonth.java create mode 100755 Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/TrianglePerimeter.java create mode 100644 ExamPractice/exam1Programming-2-1.pdf create mode 100644 ExamPractice/pom.xml create mode 100644 ExamPractice/src/main/java/com/calebfontenot/exampractice/AscendingOrderOf3.java create mode 100644 ExamPractice/src/main/java/com/calebfontenot/exampractice/ExamPractice.java create mode 100644 mavenproject1/target/maven-archiver/pom.properties create mode 100644 mavenproject1/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 mavenproject1/target/mavenproject1-1.0-SNAPSHOT.jar diff --git a/.gitignore b/.gitignore index 348d561..fdbdff1 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,6 @@ /MP2_CalebFontenot/target/ /lab8_CalebFontenot/target/ /lab9_CalebFontenot/target/ +/ExamPractice/target/ +/Exam1_CalebFontenot/target/ +/Exam1Practice_CalebFontenot/target/ diff --git a/Exam1Practice_CalebFontenot/DayOfTheWeek.html b/Exam1Practice_CalebFontenot/DayOfTheWeek.html new file mode 100755 index 0000000..223d43a --- /dev/null +++ b/Exam1Practice_CalebFontenot/DayOfTheWeek.html @@ -0,0 +1,86 @@ + + + +DayOfTheWeek.java + + + + +
C:\Users\ar114\Documents\NetBeansProjects\Exam1_CalebFontenot\src\main\java\com\calebfontenot\exam1_calebfontenot\DayOfTheWeek.java
+
+/*
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
+ */
+package com.calebfontenot.exam1_calebfontenot;
+
+import java.util.Scanner;
+
+/**
+ *
+ * @author ar114
+ */
+public class DayOfTheWeek {
+    public static void main(String[] args) {
+        Scanner input = new Scanner(System.in);
+        System.out.print("\n\n Enter year (e.g. 2008): ");
+        int year = input.nextInt();
+        System.out.print("Enter month 1-12: ");
+        int month = input.nextInt();
+        if (month == 1) {
+            month = 13;
+            year = year - 1;
+        }
+        else if (month == 2) {
+            month = 14;
+            year = year - 1;
+        }
+        System.out.println("Enter the day of the month: 1-31: ");
+        int dayOfMonth = input.nextInt();
+        
+        int j = year / 100;
+        int k = year % 100;
+        
+        int dayOfWeek = (dayOfMonth 
+                + 26 * (month + 1) / 10 + k + k / 4 + j / 4 + 5 * j) % 7;
+        if (dayOfWeek == 0) {
+            System.out.println("Day of the week is Saturday");
+        }
+        else if (dayOfWeek == 1) {
+            System.out.println("Day of the week is Sunday");
+        }
+        else if (dayOfWeek == 2) {
+            System.out.println("Day of the week is Monday");
+        }
+        else if (dayOfWeek == 3) {
+            System.out.println("Day of the week is Tuesday");
+        }
+        else if (dayOfWeek == 4) {
+            System.out.println("Day of the week is Wednesday");
+        }
+        else if (dayOfWeek == 5) {
+            System.out.println("Day of the week is Thursday");
+        }
+        else if (dayOfWeek == 6) {
+            System.out.println("Day of the week is Friday");
+        }
+    }
+}
+
+
+ diff --git a/Exam1Practice_CalebFontenot/RandomMonth.html b/Exam1Practice_CalebFontenot/RandomMonth.html new file mode 100755 index 0000000..b388295 --- /dev/null +++ b/Exam1Practice_CalebFontenot/RandomMonth.html @@ -0,0 +1,71 @@ + + + +RandomMonth.java + + + + +
C:\Users\ar114\Documents\NetBeansProjects\Exam1_CalebFontenot\src\main\java\com\calebfontenot\exam1_calebfontenot\RandomMonth.java
+
+/*
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
+ */
+package com.calebfontenot.exam1_calebfontenot;
+
+/**
+ *
+ * @author ar114
+ */
+public class RandomMonth {
+
+    public static void main(String[] args) {
+        int number = (int) (Math.random() * 12 + 1);
+        System.out.println("Random generated number is: " + number);
+        switch (number) {
+            case 1:
+                System.out.println("Month is January"); break;
+            case 2:
+                System.out.println("Month is February"); break;
+            case 3:
+                System.out.println("Month is March"); break;
+            case 4:
+                System.out.println("Month is April"); break;
+            case 5:
+                System.out.println("Month is May"); break;
+            case 6:
+                System.out.println("Month is June"); break;
+            case 7:
+                System.out.println("Month is July"); break;
+            case 8:
+                System.out.println("Month is August"); break;
+            case 9:
+                System.out.println("Month is September"); break;
+            case 10:
+                System.out.println("Month is October"); break;
+            case 11:
+                System.out.println("Month is November"); break;
+            case 12:
+                System.out.println("Month is December"); break;
+        }
+    }
+}
+
+
+ diff --git a/Exam1Practice_CalebFontenot/TrianglePerimeter.html b/Exam1Practice_CalebFontenot/TrianglePerimeter.html new file mode 100755 index 0000000..86bf399 --- /dev/null +++ b/Exam1Practice_CalebFontenot/TrianglePerimeter.html @@ -0,0 +1,61 @@ + + + +TrianglePerimeter.java + + + + +
C:\Users\ar114\Documents\NetBeansProjects\Exam1_CalebFontenot\src\main\java\com\calebfontenot\exam1_calebfontenot\TrianglePerimeter.java
+
+/*
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
+ */
+package com.calebfontenot.exam1_calebfontenot;
+
+import java.util.Scanner;
+
+/**
+ *
+ * @author ar114
+ */
+public class TrianglePerimeter {
+    public static void main(String[] args) {
+        // Create scanner
+        Scanner input = new Scanner(System.in);
+
+        // Define variables
+        int triEdge1, triEdge2, triEdge3;
+        
+        // Prompt for input
+        System.out.print("Enter 3 edges for a triangle: ");
+        triEdge1 = input.nextInt();
+        triEdge2 = input.nextInt();
+        triEdge3 = input.nextInt();
+        
+        // Compute and print output
+        System.out.println(((triEdge1 + triEdge2) > triEdge3) ||
+                ((triEdge1 + triEdge3) > triEdge2) ||
+                ((triEdge2 + triEdge3) > triEdge1) ?
+                "Input is valid" : "Invalid Input");
+        
+    }
+}
+
+
+ diff --git a/Exam1Practice_CalebFontenot/pom.xml b/Exam1Practice_CalebFontenot/pom.xml new file mode 100755 index 0000000..1db546b --- /dev/null +++ b/Exam1Practice_CalebFontenot/pom.xml @@ -0,0 +1,14 @@ + + + 4.0.0 + com.calebfontenot.exam1_calebfontenot + Exam1_CalebFontenot + 1.0-SNAPSHOT + jar + + UTF-8 + 11 + 11 + com.calebfontenot.exam1_calebfontenot.Exam1_CalebFontenot + + \ No newline at end of file diff --git a/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/DayOfTheWeek.java b/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/DayOfTheWeek.java new file mode 100755 index 0000000..711eca2 --- /dev/null +++ b/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/DayOfTheWeek.java @@ -0,0 +1,58 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template + */ +package com.calebfontenot.exam1_calebfontenot; + +import java.util.Scanner; + +/** + * + * @author ar114 + */ +public class DayOfTheWeek { + public static void main(String[] args) { + Scanner input = new Scanner(System.in); + System.out.print("\n\n Enter year (e.g. 2008): "); + int year = input.nextInt(); + System.out.print("Enter month 1-12: "); + int month = input.nextInt(); + if (month == 1) { + month = 13; + year = year - 1; + } + else if (month == 2) { + month = 14; + year = year - 1; + } + System.out.println("Enter the day of the month: 1-31: "); + int dayOfMonth = input.nextInt(); + + int j = year / 100; + int k = year % 100; + + int dayOfWeek = (dayOfMonth + + 26 * (month + 1) / 10 + k + k / 4 + j / 4 + 5 * j) % 7; + if (dayOfWeek == 0) { + System.out.println("Day of the week is Saturday"); + } + else if (dayOfWeek == 1) { + System.out.println("Day of the week is Sunday"); + } + else if (dayOfWeek == 2) { + System.out.println("Day of the week is Monday"); + } + else if (dayOfWeek == 3) { + System.out.println("Day of the week is Tuesday"); + } + else if (dayOfWeek == 4) { + System.out.println("Day of the week is Wednesday"); + } + else if (dayOfWeek == 5) { + System.out.println("Day of the week is Thursday"); + } + else if (dayOfWeek == 6) { + System.out.println("Day of the week is Friday"); + } + } +} diff --git a/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/Exam1_CalebFontenot.java b/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/Exam1_CalebFontenot.java new file mode 100755 index 0000000..f57403a --- /dev/null +++ b/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/Exam1_CalebFontenot.java @@ -0,0 +1,17 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Project/Maven2/JavaApp/src/main/java/${packagePath}/${mainClassName}.java to edit this template + */ + +package com.calebfontenot.exam1_calebfontenot; + +/** + * + * @author ar114 + */ +public class Exam1_CalebFontenot { + + public static void main(String[] args) { + System.out.println("Hello World!"); + } +} diff --git a/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/RandomMonth.java b/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/RandomMonth.java new file mode 100755 index 0000000..c364d16 --- /dev/null +++ b/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/RandomMonth.java @@ -0,0 +1,43 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template + */ +package com.calebfontenot.exam1_calebfontenot; + +/** + * + * @author ar114 + */ +public class RandomMonth { + + public static void main(String[] args) { + int number = (int) (Math.random() * 12 + 1); + System.out.println("Random generated number is: " + number); + switch (number) { + case 1: + System.out.println("Month is January"); break; + case 2: + System.out.println("Month is February"); break; + case 3: + System.out.println("Month is March"); break; + case 4: + System.out.println("Month is April"); break; + case 5: + System.out.println("Month is May"); break; + case 6: + System.out.println("Month is June"); break; + case 7: + System.out.println("Month is July"); break; + case 8: + System.out.println("Month is August"); break; + case 9: + System.out.println("Month is September"); break; + case 10: + System.out.println("Month is October"); break; + case 11: + System.out.println("Month is November"); break; + case 12: + System.out.println("Month is December"); break; + } + } +} diff --git a/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/TrianglePerimeter.java b/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/TrianglePerimeter.java new file mode 100755 index 0000000..7ad2e83 --- /dev/null +++ b/Exam1Practice_CalebFontenot/src/main/java/com/calebfontenot/exam1_calebfontenot/TrianglePerimeter.java @@ -0,0 +1,34 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template + */ +package com.calebfontenot.exam1_calebfontenot; + +import java.util.Scanner; + +/** + * + * @author ar114 + */ +public class TrianglePerimeter { + public static void main(String[] args) { + // Create scanner + Scanner input = new Scanner(System.in); + + // Define variables + int triEdge1, triEdge2, triEdge3; + + // Prompt for input + System.out.print("Enter 3 edges for a triangle: "); + triEdge1 = input.nextInt(); + triEdge2 = input.nextInt(); + triEdge3 = input.nextInt(); + + // Compute and print output + System.out.println(((triEdge1 + triEdge2) > triEdge3) || + ((triEdge1 + triEdge3) > triEdge2) || + ((triEdge2 + triEdge3) > triEdge1) ? + "Input is valid" : "Invalid Input"); + + } +} diff --git a/ExamPractice/exam1Programming-2-1.pdf b/ExamPractice/exam1Programming-2-1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..08327e827da505c71a6b68ec64b8f56fbe5d9d6d GIT binary patch literal 36043 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∓4aV$}rr>$M~##?p?5FKlNmJCuTve}4-I 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 plF48c1S7IC1|wrIGax + + 4.0.0 + com.calebfontenot + ExamPractice + 1.0-SNAPSHOT + jar + + UTF-8 + 18 + 18 + com.calebfontenot.exampractice.ExamPractice + + \ No newline at end of file diff --git a/ExamPractice/src/main/java/com/calebfontenot/exampractice/AscendingOrderOf3.java b/ExamPractice/src/main/java/com/calebfontenot/exampractice/AscendingOrderOf3.java new file mode 100644 index 0000000..dd7c300 --- /dev/null +++ b/ExamPractice/src/main/java/com/calebfontenot/exampractice/AscendingOrderOf3.java @@ -0,0 +1,68 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template + */ +package com.calebfontenot.exampractice; + +import java.util.Scanner; + +/** + * + * @author caleb + */ +public class AscendingOrderOf3 { + public static void main(String[] args) + { + // Create scanner + Scanner input = new Scanner(System.in); + + //Define variables + int x, y, z; + int firstNumber=-1, secondNumber=-1, thirdNumber=-1; + // Prompt for input + System.out.print("Enter a 3 integers: "); + x = input.nextInt(); + y = input.nextInt(); + z = input.nextInt(); + + // Compute! + if (x <= y && x <= z) {// Check if x is greater than y && y is greater than z + System.out.println("1st if condition met"); + firstNumber = x; + if (y <= z) { + secondNumber = y; + thirdNumber = z; + } + else { + secondNumber = z; + thirdNumber = y; + } + } + if (y <= x && y <= z) { + System.out.println("2nd if condition met"); + firstNumber = y; + if (x <= z) { + secondNumber = x; + thirdNumber = z; + } + else { + secondNumber = z; + thirdNumber = x; + } + } + if (z <= y && z <= x) { + System.out.println("3rd if condition met"); + firstNumber = z; + if (z <= x) { + secondNumber = y; + thirdNumber = x; + } + else { + secondNumber = x; + thirdNumber = y; + } + } + // Output + System.out.println(firstNumber + ", " + secondNumber + ", " + thirdNumber); + } +} diff --git a/ExamPractice/src/main/java/com/calebfontenot/exampractice/ExamPractice.java b/ExamPractice/src/main/java/com/calebfontenot/exampractice/ExamPractice.java new file mode 100644 index 0000000..5a9aa75 --- /dev/null +++ b/ExamPractice/src/main/java/com/calebfontenot/exampractice/ExamPractice.java @@ -0,0 +1,23 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Project/Maven2/JavaApp/src/main/java/${packagePath}/${mainClassName}.java to edit this template + */ +package com.calebfontenot.exampractice; + +/** + * + * @author caleb + */ +public class ExamPractice { + + public static void main(String[] args) + { + int numberPicker; + char letter; + while (true) { + numberPicker = (int) (Math.random() * 0x7F); + letter = (char) numberPicker; + System.out.println(letter); + } + } +} diff --git a/mavenproject1/src/main/java/com/mycompany/mavenproject1/LogicalExpression.java b/mavenproject1/src/main/java/com/mycompany/mavenproject1/LogicalExpression.java index 02c8ab9..df5ca94 100644 --- a/mavenproject1/src/main/java/com/mycompany/mavenproject1/LogicalExpression.java +++ b/mavenproject1/src/main/java/com/mycompany/mavenproject1/LogicalExpression.java @@ -21,7 +21,7 @@ public class LogicalExpression { System.out.print(x < 100 && x > 1 || (x < 0)); //correct System.out.print(": " + x); - if (x >= 150 && hasCycled == false) { + if (x >= 150 & hasCycled == false) { hasCycled = true; } else if (x <= -10) { hasCycled = false; diff --git a/mavenproject1/src/main/java/com/mycompany/mavenproject1/Mavenproject1.java b/mavenproject1/src/main/java/com/mycompany/mavenproject1/Mavenproject1.java index 6e3c79d..6eff504 100644 --- a/mavenproject1/src/main/java/com/mycompany/mavenproject1/Mavenproject1.java +++ b/mavenproject1/src/main/java/com/mycompany/mavenproject1/Mavenproject1.java @@ -2,7 +2,6 @@ * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Project/Maven2/JavaApp/src/main/java/${packagePath}/${mainClassName}.java to edit this template */ - package com.mycompany.mavenproject1; /** @@ -11,7 +10,16 @@ package com.mycompany.mavenproject1; */ public class Mavenproject1 { - public static void main(String[] args) { - System.out.println(0 ^ 0); + public static void main(String[] args) + { + int x = 10; + int y = 1; + + System.out.println(x ^ y); // result is 11 + System.out.println(x & y); //result is 0 + System.out.println(x | y); // result is 11 + System.out.println(0 ^ 1); // result is 1 + System.out.println(1 ^ 1); // result is 0 + System.out.println(0 ^ 0); // result is 11 } } diff --git a/mavenproject1/target/classes/com/mycompany/mavenproject1/ByteOverFlow.class b/mavenproject1/target/classes/com/mycompany/mavenproject1/ByteOverFlow.class index 221fb7db5f10b7eb0a87bcf80996b2aaae80a5cd..df4dbb640656f938e2c1eed926ffcbcb7e5133f4 100644 GIT binary patch delta 39 ucmeysa*2iO)W2Q(7#J8#7?d`0RWMGT%9zi{IGL3xoRg730VvMIpa=l}!3lQ& delta 68 zcmcb_@_~ix)W2Q(7#J8#7?d}1RWJ$)_@z*vgcXnr3|5_cU$*(A zvmLA%x#Le<-TDVRKUgh2;ZlpwBs#q_glleS_-~u39Wulb!yJ?5gi%fzqry0sOi*W1 zlhc~b(qM)rv$R#`l$KRylNbfol&^HwDe5+w*kDr`AuUR55wNZQCHj8|MGhPTx&P^b fZ-;%EsbyIeJur?P5dx8zOGZVHZH7`%ZrGf;&OgD=nyR)!7+KL&pWCZPEY4B8A_lj~U(WwqG_xxCpK WtQmrUf~<@{T|h@O1OrJXh7bS|o-BI+ diff --git a/mavenproject1/target/classes/com/mycompany/mavenproject1/Mavenproject1.class b/mavenproject1/target/classes/com/mycompany/mavenproject1/Mavenproject1.class index 241d6776a25430b4ff5f02998302795740ebeaf3..00555c67e32145d9ac791e8154e7a24cb37caf54 100644 GIT binary patch delta 227 zcmYL@yAAq|IB~p zKQsT+J~{5=b-M!tT4#4*T(dNoneOVaH}g%Dg2Wg`)uBj97@>@(mz?+!O9w_NcWh5C zggt+ECH^JrAK3=P4#4`uSwBPMRoilfq`XqfNs}O>svT;9&pP!W5}%4X Ui#}CqTF9X%ttLxDLrRF|8gr7=!!X3Sz_ocxZ_mXnb|4k*sVAP)feX9=_b delta 68 zcmZ3;vY&qY^MKevVU@B&0ocxBVjFXYU5Gc;XU<3dSGYX6V delta 68 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 DW~to% literal 0 HcmV?d00001