diff --git a/.idea/ObjectJava.iml b/.idea/ObjectJava.iml
new file mode 100644
index 0000000..66c5b69
--- /dev/null
+++ b/.idea/ObjectJava.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..08f646b
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..32052ec
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
new file mode 100644
index 0000000..4f53e88
--- /dev/null
+++ b/.idea/workspace.xml
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {
+ "customColor": "",
+ "associatedIndex": 8
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1724137274451
+
+
+ 1724137274451
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/week6/\354\247\200\354\204\240\354\235\230/Main.java" "b/week6/\354\247\200\354\204\240\354\235\230/Main.java"
new file mode 100644
index 0000000..eb74d58
--- /dev/null
+++ "b/week6/\354\247\200\354\204\240\354\235\230/Main.java"
@@ -0,0 +1,48 @@
+import java.util.Scanner;
+
+class Basket {
+ private int[] baskets;
+
+ public Basket(int n) {
+ baskets = new int[n];
+ for (int i = 0; i < n; i++) {
+ baskets[i] = i + 1;
+ }
+ }
+
+ public void reverse(int start, int end) {
+ while (start < end) {
+ int temp = baskets[start];
+ baskets[start] = baskets[end];
+ baskets[end] = temp;
+ start++;
+ end--;
+ }
+ }
+
+ public void printBaskets() {
+ for (int basket : baskets) {
+ System.out.print(basket + " ");
+ }
+ }
+}
+
+public class Main {
+ public static void main(String[] args) {
+ Scanner scanner = new Scanner(System.in);
+
+ int n = scanner.nextInt(); // 바구니의 개수
+ int m = scanner.nextInt(); // 역순으로 바꿀 횟수
+
+ Basket basket = new Basket(n);
+
+ for (int i = 0; i < m; i++) {
+ int start = scanner.nextInt() - 1;
+ int end = scanner.nextInt() - 1;
+ basket.reverse(start, end);
+ }
+
+ basket.printBaskets();
+ scanner.close();
+ }
+}