From 20a0f65b1d12c5370c1530b7f82b23723c1d7a81 Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Sun, 2 May 2021 18:36:11 +0700
Subject: [PATCH 01/11] Add files via upload
Unit Test
---
.../com/leetcode/math/ReverseIntegerTest.java | 22 +++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 src/main/java/com/leetcode/math/ReverseIntegerTest.java
diff --git a/src/main/java/com/leetcode/math/ReverseIntegerTest.java b/src/main/java/com/leetcode/math/ReverseIntegerTest.java
new file mode 100644
index 00000000..39e87246
--- /dev/null
+++ b/src/main/java/com/leetcode/math/ReverseIntegerTest.java
@@ -0,0 +1,22 @@
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+import org.junit.jupiter.api.*;
+
+public class ReverseIntegerTest {
+ private ReverseInteger so = new ReverseInteger();
+
+ @Test
+ @DisplayName("Test1")
+ public void case1(){
+ assertEquals(123, so.reverse(321), "Not Pass");
+ assertEquals(0, so.reverse(0), "Not Pass");
+ assertEquals(-123, so.reverse(-321), "Not Pass");
+ }
+ @Test
+ @DisplayName("Test2")
+ public void case2(){
+
+ assertEquals(0, so.reverse(Integer.MAX_VALUE+1), "Not Pass");
+ assertEquals(0, so.reverse(Integer.MIN_VALUE-1), "Not Pass");
+ }
+}
From a37fba5fd6cd255a2df6222db87d299fc63e917d Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Sun, 2 May 2021 18:42:37 +0700
Subject: [PATCH 02/11] Delete ReverseIntegerTest.java
---
.../com/leetcode/math/ReverseIntegerTest.java | 22 -------------------
1 file changed, 22 deletions(-)
delete mode 100644 src/main/java/com/leetcode/math/ReverseIntegerTest.java
diff --git a/src/main/java/com/leetcode/math/ReverseIntegerTest.java b/src/main/java/com/leetcode/math/ReverseIntegerTest.java
deleted file mode 100644
index 39e87246..00000000
--- a/src/main/java/com/leetcode/math/ReverseIntegerTest.java
+++ /dev/null
@@ -1,22 +0,0 @@
-import static org.junit.jupiter.api.Assertions.assertEquals;
-
-import org.junit.jupiter.api.*;
-
-public class ReverseIntegerTest {
- private ReverseInteger so = new ReverseInteger();
-
- @Test
- @DisplayName("Test1")
- public void case1(){
- assertEquals(123, so.reverse(321), "Not Pass");
- assertEquals(0, so.reverse(0), "Not Pass");
- assertEquals(-123, so.reverse(-321), "Not Pass");
- }
- @Test
- @DisplayName("Test2")
- public void case2(){
-
- assertEquals(0, so.reverse(Integer.MAX_VALUE+1), "Not Pass");
- assertEquals(0, so.reverse(Integer.MIN_VALUE-1), "Not Pass");
- }
-}
From 5c0b5d7af41068e76a8a733c2c235bb259aefe75 Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Sun, 2 May 2021 18:44:39 +0700
Subject: [PATCH 03/11] Add files via upload
Unit Test
---
.../com/leetcode/math/ReverseIntegerTest.java | 26 +++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 src/main/java/com/leetcode/math/ReverseIntegerTest.java
diff --git a/src/main/java/com/leetcode/math/ReverseIntegerTest.java b/src/main/java/com/leetcode/math/ReverseIntegerTest.java
new file mode 100644
index 00000000..dfca1a2d
--- /dev/null
+++ b/src/main/java/com/leetcode/math/ReverseIntegerTest.java
@@ -0,0 +1,26 @@
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import org.junit.jupiter.api.*;
+
+public class ReverseIntegerTest {
+ private ReverseInteger num;
+
+ @BeforeEach
+ public void setUp() throws Exception {
+ num = new ReverseInteger();
+ }
+
+ @Test
+ @DisplayName("Test1")
+ public void case1(){
+ assertEquals(123, num.reverse(321), "Not Pass");
+ assertEquals(0, num.reverse(0), "Not Pass");
+ assertEquals(-123, num.reverse(-321), "Not Pass");
+ }
+ @Test
+ @DisplayName("Test2")
+ public void case2(){
+
+ assertEquals(0, num.reverse(Integer.MAX_VALUE+1), "Not Pass");
+ assertEquals(0, num.reverse(Integer.MIN_VALUE-1), "Not Pass");
+ }
+}
From 8f0c2c1c91d966a32439ea2cd3af27c1448eb0b6 Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Sun, 2 May 2021 18:45:30 +0700
Subject: [PATCH 04/11] Add files via upload
Unit Test
From 201141bd17b3ef82e784eeea392c5c7438eeed2d Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Sun, 2 May 2021 18:46:03 +0700
Subject: [PATCH 05/11] Update ReverseInteger.java
---
src/main/java/com/leetcode/math/ReverseInteger.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/leetcode/math/ReverseInteger.java b/src/main/java/com/leetcode/math/ReverseInteger.java
index 7e540778..5e682113 100644
--- a/src/main/java/com/leetcode/math/ReverseInteger.java
+++ b/src/main/java/com/leetcode/math/ReverseInteger.java
@@ -38,7 +38,7 @@ public class ReverseInteger {
* @param num an integer.
* @return the reverse of {@code num}.
*/
- private static int reverse(int num) {
+ public static int reverse(int num) {
long reverse = 0;
int pop;
@@ -59,4 +59,4 @@ public static void main(String[] args) {
System.out.println(reverse(Integer.MAX_VALUE));
System.out.println(reverse(Integer.MIN_VALUE));
}
-}
\ No newline at end of file
+}
From 614282b87d443d6684b3a22b8d46cef5f7169228 Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Sat, 19 Jun 2021 13:40:30 +0700
Subject: [PATCH 06/11] Added Untitled Diagram.drawio
---
Untitled Diagram.drawio | 1 +
1 file changed, 1 insertion(+)
create mode 100644 Untitled Diagram.drawio
diff --git a/Untitled Diagram.drawio b/Untitled Diagram.drawio
new file mode 100644
index 00000000..5149db74
--- /dev/null
+++ b/Untitled Diagram.drawio
@@ -0,0 +1 @@
+7V1Lk9o4EP41HGfLlm0eR2Yyk92aSm1qk9pNjgIJ44ptESFmIL9+JVt+AyNewWa6OGC32lJL3Wp93Rai5zxE648cL+afGKFhD1lk3XM+9BCyXWsovxRlk1IGrib4PCCaqSB8CX5RTbQ0dRUQuqwwCsZCESyqxCmLYzoVFRrmnL1W2WYsrLa6wD5tEL5Mcdik/hcQMddU27KKgj9p4M9100NPF0zw9IfP2SrW7cUspmlJhLNqNOtyjgl7LZGcx57zwBkT6VW0fqChGtZsxNLnnnaU5iJzGguTBxAlDqIzC+HBzJVduNM1vOBwpYehh/qhrOueBC9KYLHR49P/uVJS3k/Y+m4Z/Apiv+eMJ4wTyu8kTZa8pqM2TkbMU6ylgRn3kENd9ZEFC0xIWgFaqCeL2uWVr76/4klIYxzRTBzZp0SitDijCsW2VcyGMDMWCyU4VUQa1Vq1pnKgcrFK9aAG13KBp3Uuq9mDXETeoJCM8vm51L2C3GRcxcHPFf2L7GVXxGZje5p/erYN258xLi0/fqab80pg2nxAQ1KzBsPWFTE1koyOKvaCXigXgfQC41B2UJIEW0g2rO9COlNPMck1C5OZOwvkjHLu5yKSXx9seZlYOFUzzJJ3+RRXN1MWBVN9HeIJDe/zKfHAQsZlUeIt5GOCsx+547G1wT7hKAiVP/2XcoJjrMnaedqoOf+zCS17RdclkvYHHymLqOBSjdY6d3DpI5vMHev715ITHGravOT/RpqGtd/186oLByQvtA8y9UfDhoIokW5a3zIu5sxnMQ4fC2pZF3Ic+OabGvE/vOz2u1YAwct5oibbQBuYi7FaVCTt8Z8Ix+TvpIDGpCBL3q/sE443ptpq2NVO/S3Zik/pjkHSapcy+lTs4NHjqAZvrxVwGmIRvFTXwPOqdHSaSluotsLKKjaWmNzlVJpN1PPpNHlUDgzelBgWLIjFslTzZ0UoHIY3qjoM1K9hjhr/wD6N35HLd9X+UokLa8y7fpyB5uDsdgz0gkZot8axoNOwq0LuBXxFVorwMtwoLzV0zEpqaNYqAG3GUcBaeaOQ7eVgbVO8Mr5VpRLi/h58O2FkA6C3VaDXpPXJVqh8iDyGNZyiocOFbOjs9qVUxG2TEEKfN0Ift39k6GM7F4l9+qfhkC5DD8cAerjtQR7oxCh1HYg8fJDXafQwyCPWb+VotggtbgZoDg207bRG2w7gTMCZgDM7iTMBGx2JjeppYc+9ZlrYBRcMLhhcMLjg9+yCXfuqb+a8E2OePW/muhzLeJ2KXL3TFlLY7wH7Pdq9HsKqcuCqgrxrrip9APYA7MGRdfbdE0gJUoKUty0lBPBHQq2hU4VafdP3y8jyLoC1BoC1AGsB1upkEhVWipteKeo7kfpDw5Uij+bPm+sd3Hqut7KV5rjEr8kmlkFrEr9DWPxh8YfFv7NLK0gJUoKUIGW7pTxexN8VLLVfQtD0e5GwPZqGwP1MgTsyDdydi/yEaATbe5Ir2N5zo8EaOKQD3zm5o2tu78kTaXCcy+5EYpbC3ZtJHLUmk5iJC6nEpHFIJcLq1C2w330pjxfx/YV2ICXYJEh4aIwByZAzxB7I9AdryL3ILgY43DatDrIhN4o3wSMd6JGumgzJegSBc9I4BM7gyLoDCkFCANat+c2u+fbgyxxUuO1EtNPS/DvS8DsT9/sVdeSp3tmpfOm7Bn0u31uvIY7M+Ruk/D3DlH/ZCKxtRpARDzsXvHEwt+NVrdAZ1Iwr7bF+qrCvRkVurSJUrygdlkZFvTcP+5a3xZ+ppOzFn9U4j/8D
\ No newline at end of file
From 30c7d2ec94e73acc404a1ce6de9821d4bd31e0df Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Sat, 19 Jun 2021 13:41:53 +0700
Subject: [PATCH 07/11] Added Untitled Diagram.drawio
---
Untitled Diagram.drawio | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Untitled Diagram.drawio b/Untitled Diagram.drawio
index 5149db74..86179c6c 100644
--- a/Untitled Diagram.drawio
+++ b/Untitled Diagram.drawio
@@ -1 +1 @@
-7V1Lk9o4EP41HGfLlm0eR2Yyk92aSm1qk9pNjgIJ44ptESFmIL9+JVt+AyNewWa6OGC32lJL3Wp93Rai5zxE648cL+afGKFhD1lk3XM+9BCyXWsovxRlk1IGrib4PCCaqSB8CX5RTbQ0dRUQuqwwCsZCESyqxCmLYzoVFRrmnL1W2WYsrLa6wD5tEL5Mcdik/hcQMddU27KKgj9p4M9100NPF0zw9IfP2SrW7cUspmlJhLNqNOtyjgl7LZGcx57zwBkT6VW0fqChGtZsxNLnnnaU5iJzGguTBxAlDqIzC+HBzJVduNM1vOBwpYehh/qhrOueBC9KYLHR49P/uVJS3k/Y+m4Z/Apiv+eMJ4wTyu8kTZa8pqM2TkbMU6ylgRn3kENd9ZEFC0xIWgFaqCeL2uWVr76/4klIYxzRTBzZp0SitDijCsW2VcyGMDMWCyU4VUQa1Vq1pnKgcrFK9aAG13KBp3Uuq9mDXETeoJCM8vm51L2C3GRcxcHPFf2L7GVXxGZje5p/erYN258xLi0/fqab80pg2nxAQ1KzBsPWFTE1koyOKvaCXigXgfQC41B2UJIEW0g2rO9COlNPMck1C5OZOwvkjHLu5yKSXx9seZlYOFUzzJJ3+RRXN1MWBVN9HeIJDe/zKfHAQsZlUeIt5GOCsx+547G1wT7hKAiVP/2XcoJjrMnaedqoOf+zCS17RdclkvYHHymLqOBSjdY6d3DpI5vMHev715ITHGravOT/RpqGtd/186oLByQvtA8y9UfDhoIokW5a3zIu5sxnMQ4fC2pZF3Ic+OabGvE/vOz2u1YAwct5oibbQBuYi7FaVCTt8Z8Ix+TvpIDGpCBL3q/sE443ptpq2NVO/S3Zik/pjkHSapcy+lTs4NHjqAZvrxVwGmIRvFTXwPOqdHSaSluotsLKKjaWmNzlVJpN1PPpNHlUDgzelBgWLIjFslTzZ0UoHIY3qjoM1K9hjhr/wD6N35HLd9X+UokLa8y7fpyB5uDsdgz0gkZot8axoNOwq0LuBXxFVorwMtwoLzV0zEpqaNYqAG3GUcBaeaOQ7eVgbVO8Mr5VpRLi/h58O2FkA6C3VaDXpPXJVqh8iDyGNZyiocOFbOjs9qVUxG2TEEKfN0Ift39k6GM7F4l9+qfhkC5DD8cAerjtQR7oxCh1HYg8fJDXafQwyCPWb+VotggtbgZoDg207bRG2w7gTMCZgDM7iTMBGx2JjeppYc+9ZlrYBRcMLhhcMLjg9+yCXfuqb+a8E2OePW/muhzLeJ2KXL3TFlLY7wH7Pdq9HsKqcuCqgrxrrip9APYA7MGRdfbdE0gJUoKUty0lBPBHQq2hU4VafdP3y8jyLoC1BoC1AGsB1upkEhVWipteKeo7kfpDw5Uij+bPm+sd3Hqut7KV5rjEr8kmlkFrEr9DWPxh8YfFv7NLK0gJUoKUIGW7pTxexN8VLLVfQtD0e5GwPZqGwP1MgTsyDdydi/yEaATbe5Ir2N5zo8EaOKQD3zm5o2tu78kTaXCcy+5EYpbC3ZtJHLUmk5iJC6nEpHFIJcLq1C2w330pjxfx/YV2ICXYJEh4aIwByZAzxB7I9AdryL3ILgY43DatDrIhN4o3wSMd6JGumgzJegSBc9I4BM7gyLoDCkFCANat+c2u+fbgyxxUuO1EtNPS/DvS8DsT9/sVdeSp3tmpfOm7Bn0u31uvIY7M+Ruk/D3DlH/ZCKxtRpARDzsXvHEwt+NVrdAZ1Iwr7bF+qrCvRkVurSJUrygdlkZFvTcP+5a3xZ+ppOzFn9U4j/8D
\ No newline at end of file
+7Vttb5s6GP01SHcfVoEJSfuxYckmLbmr2m77eOWCA9YIRsZ526+fDTaEOGlhd2m8JlLUwMMTg59zfGyfJpbrz9cfKcziKQlRYgE7XFvuBwsABwCXv4nIpowMbgZlIKI4lEl14AH/RDJoy+gChyhvJDJCEoazZjAgaYoC1ohBSsmqmTYjSfOuGYyQFngIYKJHv+OQxWX02rPr+CeEo1jd2bHllTlUyTKQxzAkq0YIrdmYpEw+4h2ic5iilPErU0h/IGp5o5gx0dNbC4z5ayayryJCogTBDOdXAZnzcJDzlPEMznEiyrzV0FA2xG/njizXp4Sw8mi+9lEisFIwlM80PnC1qgMV7bb4gP9+uZn8sFn6aeV+Y9NpdDd4ei9bWcJkIesra8M2quAo5PWXp/xWmG3uUQIZJumovjJEaXgr0OVJo/ufiJJHMoUp7/wwZ5Cy+hpJZfoY88dzPzgqRZ7b/FzvmnzOnCxogJ7pD+hJSkIaIfZMYl8CHjbYJiv3EZE5YnTDE1Y1xyomxdv8UkFaFGXZZCmUTIqqBqt73BFcEEsOTLcn21HDUlFSNVF2XX5qG+adhno7DfV3GypLozXED7Y6XocKFnVhFHhjlHJbMsoZGEapnt1kgnP9u5TqNxsCtveqlNIZ9YWGiOYar7iiZ+KQwaeCQQUJ5BTmChbwSYlBnHL9LVkSkCSBWY6L9DIS4yScwA1ZMNWQOhvO8BqF9+UMJnI5/ya8sVxSTMwFitXiMkxwlPLjgFNO3HFIUc6fZQJzJjMOknKJKEPrZ1mksPF2QFbDfYtlwNvHMtc+TKgGgl3hcl8WAAUU7zrDMLnnCwWYRgVmTUhEXUNKskc1+kQgE0RDdLRE5VRdFJ8PdZ8kRCCbloJQpBWd84b8xbvr21ee5fEH8Pm5U5/zl0inzCdpzijEBRyIA7VCAqwhI5m8T4Jm6jGoLKY4fiKM8Zn/EKzP0vplrCW2bktoj4ZsT0P27nMXbAnv6ywpVDvGYYjSckiKdSKs8d4D5d76VzXfBWN3ILbEw22NxxYA7mvW39PqT4QQ/sc/5APr1i5V+98vj+Lv18nEqpa6JsGjdLHMHeYZDHAaTcpP9nfw846B39o6OJ7Aa+LZP2el3L8q+zNK2T+1Ug40ZMefnS7gvtJYbAlAvzUAp5LGa63gwSLnfS7VEeyRRuOweFEX/zhYpujgzUUHj6ODN6fWQeUa/ia0ZqngTevyn0oFHd3PK1eIIWSIx+XbWchge7RMkUFH3zk/xDibF6J18To0rwNct5S343kdjr4lPqOpq8Pm2mm/OzPF7XD07fZbsjsq6ho8nekb5FwK4sXz6AqiMbOcvjc+I8nssNzsLpkntz0cfRv+V/seFVcN1kh981yZwmdle3TAyhQpBP9vd3yRQoOdD6BvxQ0cfC3rXxHVXB1U5d23VjxD96MDYsaooW5/+NLDv9gf1tZXOzp/1cM+GmQX+6PlcPz77A/wtu0PYL79AXT746V/ap6T99EBQWOmuIv3cSy9PLn3AXTvw8DB2Lb+5hsfQDc+KnVM4Vys9IMY0n88+93ZLPpNskD4af3jlvKr4PUvktzRLw==
\ No newline at end of file
From beeb12c249975f9d9c44df82ae0890add0fecf0f Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Sat, 19 Jun 2021 14:57:28 +0700
Subject: [PATCH 08/11] Added Untitled Diagram.drawio
---
Untitled Diagram.drawio | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Untitled Diagram.drawio b/Untitled Diagram.drawio
index 86179c6c..3cb12411 100644
--- a/Untitled Diagram.drawio
+++ b/Untitled Diagram.drawio
@@ -1 +1 @@
-7Vttb5s6GP01SHcfVoEJSfuxYckmLbmr2m77eOWCA9YIRsZ526+fDTaEOGlhd2m8JlLUwMMTg59zfGyfJpbrz9cfKcziKQlRYgE7XFvuBwsABwCXv4nIpowMbgZlIKI4lEl14AH/RDJoy+gChyhvJDJCEoazZjAgaYoC1ohBSsmqmTYjSfOuGYyQFngIYKJHv+OQxWX02rPr+CeEo1jd2bHllTlUyTKQxzAkq0YIrdmYpEw+4h2ic5iilPErU0h/IGp5o5gx0dNbC4z5ayayryJCogTBDOdXAZnzcJDzlPEMznEiyrzV0FA2xG/njizXp4Sw8mi+9lEisFIwlM80PnC1qgMV7bb4gP9+uZn8sFn6aeV+Y9NpdDd4ei9bWcJkIesra8M2quAo5PWXp/xWmG3uUQIZJumovjJEaXgr0OVJo/ufiJJHMoUp7/wwZ5Cy+hpJZfoY88dzPzgqRZ7b/FzvmnzOnCxogJ7pD+hJSkIaIfZMYl8CHjbYJiv3EZE5YnTDE1Y1xyomxdv8UkFaFGXZZCmUTIqqBqt73BFcEEsOTLcn21HDUlFSNVF2XX5qG+adhno7DfV3GypLozXED7Y6XocKFnVhFHhjlHJbMsoZGEapnt1kgnP9u5TqNxsCtveqlNIZ9YWGiOYar7iiZ+KQwaeCQQUJ5BTmChbwSYlBnHL9LVkSkCSBWY6L9DIS4yScwA1ZMNWQOhvO8BqF9+UMJnI5/ya8sVxSTMwFitXiMkxwlPLjgFNO3HFIUc6fZQJzJjMOknKJKEPrZ1mksPF2QFbDfYtlwNvHMtc+TKgGgl3hcl8WAAUU7zrDMLnnCwWYRgVmTUhEXUNKskc1+kQgE0RDdLRE5VRdFJ8PdZ8kRCCbloJQpBWd84b8xbvr21ee5fEH8Pm5U5/zl0inzCdpzijEBRyIA7VCAqwhI5m8T4Jm6jGoLKY4fiKM8Zn/EKzP0vplrCW2bktoj4ZsT0P27nMXbAnv6ywpVDvGYYjSckiKdSKs8d4D5d76VzXfBWN3ILbEw22NxxYA7mvW39PqT4QQ/sc/5APr1i5V+98vj+Lv18nEqpa6JsGjdLHMHeYZDHAaTcpP9nfw846B39o6OJ7Aa+LZP2el3L8q+zNK2T+1Ug40ZMefnS7gvtJYbAlAvzUAp5LGa63gwSLnfS7VEeyRRuOweFEX/zhYpujgzUUHj6ODN6fWQeUa/ia0ZqngTevyn0oFHd3PK1eIIWSIx+XbWchge7RMkUFH3zk/xDibF6J18To0rwNct5S343kdjr4lPqOpq8Pm2mm/OzPF7XD07fZbsjsq6ho8nekb5FwK4sXz6AqiMbOcvjc+I8nssNzsLpkntz0cfRv+V/seFVcN1kh981yZwmdle3TAyhQpBP9vd3yRQoOdD6BvxQ0cfC3rXxHVXB1U5d23VjxD96MDYsaooW5/+NLDv9gf1tZXOzp/1cM+GmQX+6PlcPz77A/wtu0PYL79AXT746V/ap6T99EBQWOmuIv3cSy9PLn3AXTvw8DB2Lb+5hsfQDc+KnVM4Vys9IMY0n88+93ZLPpNskD4af3jlvKr4PUvktzRLw==
\ No newline at end of file
+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
\ No newline at end of file
From dc55a89d3ccbdfe7f47638b4feaf35c541c334f9 Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Mon, 21 Jun 2021 17:14:59 +0700
Subject: [PATCH 09/11] Added Untitled Diagram.drawio
---
Untitled Diagram.drawio | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Untitled Diagram.drawio b/Untitled Diagram.drawio
index 3cb12411..61b7b802 100644
--- a/Untitled Diagram.drawio
+++ b/Untitled Diagram.drawio
@@ -1 +1 @@
-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
\ No newline at end of file
+7Vttb5s6GP01SHcfVoEJSfuxYckmLbmr2m77eOWCA9YIRsZ526+fDTaEOGlhd2m8JlLUwMMTg59zfGyfJpbrz9cfKcziKQlRYgE7XFvuBwsABwCXv4nIpowMbgZlIKI4lEl14AH/RDJoy+gChyhvJDJCEoazZjAgaYoC1ohBSsmqmTYjSfOuGYyQFngIYKJHv+OQxWX02rPr+CeEo1jd2bHllTlUyTKQxzAkq0YIrdmYpEw+4h2ic5iilPErU0h/IGp5o5gx0dNbC4z5ayayryJCogTBDOdXAZnzcJDzlPEMznEiyrzV0FA2xG/njizXp4Sw8mi+9lEisFIwlM80PnC1qgMV7bb4gP9+uZn8sFn6aeV+Y9NpdDd4ei9bWcJkIesra8M2quAo5PWXp/xWmG3uUQIZJumovjJEaXgr0OVJo/ufiJJHMoUp7/wwZ5Cy+hpJZfoY88dzPzgqRZ7b/FzvmnzOnCxogJ7pD+hJSkIaIfZMYl8CHjbYJiv3EZE5YnTDE1Y1xyomxdv8UkFaFGXZZCmUTIqqBqt73BFcEEsOTLcn21HDUlFSNVF2XX5qG+adhno7DfV3GypLozXED7Y6XocKFnVhFHhjlHJbMsoZGEapnt1kgnP9u5TqNxsCtveqlNIZ9YWGiOYar7iiZ+KQwaeCQQUJ5BTmChbwSYlBnHL9LVkSkCSBWY6L9DIS4yScwA1ZMNWQOhvO8BqF9+UMJnI5/ya8sVxSTMwFitXiMkxwlPLjgFNO3HFIUc6fZQJzJjMOknKJKEPrZ1mksPF2QFbDfYtlwNvHMtc+TKgGgl3hcl8WAAUU7zrDMLnnCwWYRgVmTUhEXUNKskc1+kQgE0RDdLRE5VRdFJ8PdZ8kRCCbloJQpBWd84b8xbvr21ee5fEH8Pm5U5/zl0inzCdpzijEBRyIA7VCAqwhI5m8T4Jm6jGoLKY4fiKM8Zn/EKzP0vplrCW2bktoj4ZsT0P27nMXbAnv6ywpVDvGYYjSckiKdSKs8d4D5d76VzXfBWN3ILbEw22NxxYA7mvW39PqT4QQ/sc/5APr1i5V+98vj+Lv18nEqpa6JsGjdLHMHeYZDHAaTcpP9nfw846B39o6OJ7Aa+LZP2el3L8q+zNK2T+1Ug40ZMefnS7gvtJYbAlAvzUAp5LGa63gwSLnfS7VEeyRRuOweFEX/zhYpujgzUUHj6ODN6fWQeUa/ia0ZqngTevyn0oFHd3PK1eIIWSIx+XbWchge7RMkUFH3zk/xDibF6J18To0rwNct5S343kdjr4lPqOpq8Pm2mm/OzPF7XD07fZbsjsq6ho8nekb5FwK4sXz6AqiMbOcvjc+I8nssNzsLpkntz0cfRv+V/seFVcN1kh981yZwmdle3TAyhQpBP9vd3yRQoOdD6BvxQ0cfC3rXxHVXB1U5d23VjxD96MDYsaooW5/+NLDv9gf1tZXOzp/1cM+GmQX+6PlcPz77A/wtu0PYL79AXT746V/ap6T99EBQWOmuIv3cSy9PLn3AXTvw8DB2Lb+5hsfQDc+KnVM4Vys9IMY0n88+93ZLPpNskD4af3jlvKr4PUvktzRLw==
\ No newline at end of file
From 863bcf8a25e73a7295627dc7de717584abfde777 Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Mon, 21 Jun 2021 17:24:14 +0700
Subject: [PATCH 10/11] Update Untitled Diagram.drawio
---
Untitled Diagram.drawio | 176 +++++++++++++++++++++++++++++++++++++++-
1 file changed, 175 insertions(+), 1 deletion(-)
diff --git a/Untitled Diagram.drawio b/Untitled Diagram.drawio
index 61b7b802..41e66a5e 100644
--- a/Untitled Diagram.drawio
+++ b/Untitled Diagram.drawio
@@ -1 +1,175 @@
-7Vttb5s6GP01SHcfVoEJSfuxYckmLbmr2m77eOWCA9YIRsZ526+fDTaEOGlhd2m8JlLUwMMTg59zfGyfJpbrz9cfKcziKQlRYgE7XFvuBwsABwCXv4nIpowMbgZlIKI4lEl14AH/RDJoy+gChyhvJDJCEoazZjAgaYoC1ohBSsmqmTYjSfOuGYyQFngIYKJHv+OQxWX02rPr+CeEo1jd2bHllTlUyTKQxzAkq0YIrdmYpEw+4h2ic5iilPErU0h/IGp5o5gx0dNbC4z5ayayryJCogTBDOdXAZnzcJDzlPEMznEiyrzV0FA2xG/njizXp4Sw8mi+9lEisFIwlM80PnC1qgMV7bb4gP9+uZn8sFn6aeV+Y9NpdDd4ei9bWcJkIesra8M2quAo5PWXp/xWmG3uUQIZJumovjJEaXgr0OVJo/ufiJJHMoUp7/wwZ5Cy+hpJZfoY88dzPzgqRZ7b/FzvmnzOnCxogJ7pD+hJSkIaIfZMYl8CHjbYJiv3EZE5YnTDE1Y1xyomxdv8UkFaFGXZZCmUTIqqBqt73BFcEEsOTLcn21HDUlFSNVF2XX5qG+adhno7DfV3GypLozXED7Y6XocKFnVhFHhjlHJbMsoZGEapnt1kgnP9u5TqNxsCtveqlNIZ9YWGiOYar7iiZ+KQwaeCQQUJ5BTmChbwSYlBnHL9LVkSkCSBWY6L9DIS4yScwA1ZMNWQOhvO8BqF9+UMJnI5/ya8sVxSTMwFitXiMkxwlPLjgFNO3HFIUc6fZQJzJjMOknKJKEPrZ1mksPF2QFbDfYtlwNvHMtc+TKgGgl3hcl8WAAUU7zrDMLnnCwWYRgVmTUhEXUNKskc1+kQgE0RDdLRE5VRdFJ8PdZ8kRCCbloJQpBWd84b8xbvr21ee5fEH8Pm5U5/zl0inzCdpzijEBRyIA7VCAqwhI5m8T4Jm6jGoLKY4fiKM8Zn/EKzP0vplrCW2bktoj4ZsT0P27nMXbAnv6ywpVDvGYYjSckiKdSKs8d4D5d76VzXfBWN3ILbEw22NxxYA7mvW39PqT4QQ/sc/5APr1i5V+98vj+Lv18nEqpa6JsGjdLHMHeYZDHAaTcpP9nfw846B39o6OJ7Aa+LZP2el3L8q+zNK2T+1Ug40ZMefnS7gvtJYbAlAvzUAp5LGa63gwSLnfS7VEeyRRuOweFEX/zhYpujgzUUHj6ODN6fWQeUa/ia0ZqngTevyn0oFHd3PK1eIIWSIx+XbWchge7RMkUFH3zk/xDibF6J18To0rwNct5S343kdjr4lPqOpq8Pm2mm/OzPF7XD07fZbsjsq6ho8nekb5FwK4sXz6AqiMbOcvjc+I8nssNzsLpkntz0cfRv+V/seFVcN1kh981yZwmdle3TAyhQpBP9vd3yRQoOdD6BvxQ0cfC3rXxHVXB1U5d23VjxD96MDYsaooW5/+NLDv9gf1tZXOzp/1cM+GmQX+6PlcPz77A/wtu0PYL79AXT746V/ap6T99EBQWOmuIv3cSy9PLn3AXTvw8DB2Lb+5hsfQDc+KnVM4Vys9IMY0n88+93ZLPpNskD4af3jlvKr4PUvktzRLw==
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From ff207b06b89306ac536769998956be5a83453846 Mon Sep 17 00:00:00 2001
From: phungducnhan <80663394+phungducnhan@users.noreply.github.com>
Date: Mon, 21 Jun 2021 17:32:38 +0700
Subject: [PATCH 11/11] Update Untitled Diagram.drawio
---
Untitled Diagram.drawio | 107 +++++++++++++++++++++++++++++-----------
1 file changed, 79 insertions(+), 28 deletions(-)
diff --git a/Untitled Diagram.drawio b/Untitled Diagram.drawio
index 41e66a5e..3a5062c3 100644
--- a/Untitled Diagram.drawio
+++ b/Untitled Diagram.drawio
@@ -1,10 +1,10 @@
-
+
-
+
@@ -35,7 +35,7 @@
-
+
@@ -80,7 +80,7 @@
-
+
@@ -103,8 +103,8 @@
-
-
+
+
@@ -112,20 +112,11 @@
-
-
-
-
-
-
-
-
-
-
+
-
+
@@ -148,26 +139,86 @@
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+