diff --git a/lesson2/.idea/checkstyle-idea.xml b/lesson2/.idea/checkstyle-idea.xml
deleted file mode 100644
index 294cf23..0000000
--- a/lesson2/.idea/checkstyle-idea.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/lesson2/.idea/codeStyles/codeStyleConfig.xml b/lesson2/.idea/codeStyles/codeStyleConfig.xml
deleted file mode 100644
index 8dfc3f7..0000000
--- a/lesson2/.idea/codeStyles/codeStyleConfig.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/lesson2/.idea/gradle.xml b/lesson2/.idea/gradle.xml
index 02e891c..96ec7f5 100644
--- a/lesson2/.idea/gradle.xml
+++ b/lesson2/.idea/gradle.xml
@@ -5,13 +5,12 @@
-
+
-
diff --git a/lesson2/.idea/uiDesigner.xml b/lesson2/.idea/uiDesigner.xml
deleted file mode 100644
index e96534f..0000000
--- a/lesson2/.idea/uiDesigner.xml
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
-
-
-
\ No newline at end of file
diff --git a/lesson2/.idea/workspace.xml b/lesson2/.idea/workspace.xml
index 7d22b6a..9d3fc9c 100644
--- a/lesson2/.idea/workspace.xml
+++ b/lesson2/.idea/workspace.xml
@@ -1,9 +1,8 @@
-
-
-
+
+
@@ -14,176 +13,75 @@
-
-
-
-
-
-
-
- com.cxxt.huangyz0918.lesson.JackWang.*
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
+
+
+
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
@@ -524,9 +422,7 @@
@@ -552,6 +448,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -559,20 +537,15 @@
-
-
-
-
-
-
+
@@ -582,35 +555,17 @@
true
DEFINITION_ORDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Android
-
-
-
-
-
-
-
+
+
+
+
+
-
@@ -651,23 +606,23 @@
-
+
+
-
-
+
-
+
@@ -681,13 +636,13 @@
-
+
-
+
-
+
@@ -695,67 +650,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -764,72 +661,52 @@
-
- 1542093869721
+
+ 1542118231392
- 1542093869721
-
-
-
-
-
- 1542110182391
-
-
-
- 1542110182391
+ 1542118231392
+
-
- 1542111201115
-
-
-
- 1542111201115
-
-
-
+
-
+
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
@@ -838,40 +715,18 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
+
-
+
-
-
+
+
@@ -880,7 +735,7 @@
- 10
+ 1.8
diff --git a/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/compiler.xml b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/compiler.xml
new file mode 100644
index 0000000..de9b81f
--- /dev/null
+++ b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/compiler.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/misc.xml b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/misc.xml
new file mode 100644
index 0000000..e208459
--- /dev/null
+++ b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/modules.xml b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/modules.xml
new file mode 100644
index 0000000..7e662ae
--- /dev/null
+++ b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/vcs.xml b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/vcs.xml
new file mode 100644
index 0000000..07117e4
--- /dev/null
+++ b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/workspace.xml b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/workspace.xml
new file mode 100644
index 0000000..e4789b0
--- /dev/null
+++ b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/.idea/workspace.xml
@@ -0,0 +1,895 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ com.cxxt.huangyz0918.lesson.JackWang.*
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ DEFINITION_ORDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Android
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1542093869721
+
+
+ 1542093869721
+
+
+
+
+
+ 1542110182391
+
+
+
+ 1542110182391
+
+
+ 1542111201115
+
+
+
+ 1542111201115
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/YajianWang/Sort.java b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/YajianWang/Sort.java
new file mode 100644
index 0000000..8ae02ee
--- /dev/null
+++ b/lesson2/src/main/java/com/cxxt/huangyz0918/lesson/YajianWang/Sort.java
@@ -0,0 +1,28 @@
+package com.cxxt.huangyz0918.lesson.YajianWang;
+
+public class Sort {
+ public Sort() {
+ }
+
+ public static void main(String[] args) {
+// int[] a = {1, 3, 2, 5, 6, 8, 9, 7};
+// bubble_sort(a);
+// for(int i : a) {
+// System.out.print(i);
+// }
+
+ }
+
+ public static void bubble_sort(int[] a) {
+ for(int i = 0; i < a.length; ++i) {
+ for(int j = 0; j < a.length - i - 1; ++j) {
+ if (a[j] < a[j + 1]) {
+ int temp = a[j + 1];
+ a[j + 1] = a[j];
+ a[j] = temp;
+ }
+ }
+ }
+
+ }
+}