diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 00000000..e69de29b
diff --git a/.idea/.name b/.idea/.name
new file mode 100644
index 00000000..55e476b4
--- /dev/null
+++ b/.idea/.name
@@ -0,0 +1 @@
+pattern4.java
\ No newline at end of file
diff --git a/.idea/coder.iml b/.idea/coder.iml
new file mode 100644
index 00000000..d6ebd480
--- /dev/null
+++ b/.idea/coder.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 00000000..80dd8719
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 00000000..7f8bde00
--- /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 00000000..35eb1ddf
--- /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 00000000..74ed9700
--- /dev/null
+++ b/.idea/workspace.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1666809994886
+
+
+ 1666809994886
+
+
+
+
\ No newline at end of file
diff --git a/AR-VR/.DS_Store b/AR-VR/.DS_Store
new file mode 100644
index 00000000..f23e176f
Binary files /dev/null and b/AR-VR/.DS_Store differ
diff --git a/AR-VR/TestAR_TestAR_2024cse1121_3/.DS_Store b/AR-VR/TestAR_TestAR_2024cse1121_3/.DS_Store
new file mode 100644
index 00000000..a048b522
Binary files /dev/null and b/AR-VR/TestAR_TestAR_2024cse1121_3/.DS_Store differ
diff --git a/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/.DS_Store b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/.DS_Store
new file mode 100644
index 00000000..b4bfd667
Binary files /dev/null and b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/.DS_Store differ
diff --git a/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern1.java b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern1.java
new file mode 100644
index 00000000..198a245e
--- /dev/null
+++ b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern1.java
@@ -0,0 +1,18 @@
+import java.util.*;
+class Pattern1 {
+
+ public static void main(String[] args) {
+ Scanner sc=new Scanner(System.in);
+ int n=sc.nextInt();
+
+ for(int x=1;x<=n;x++)
+ {
+ for(int y=1;y<=x;y++)
+ System.out.print("*\t");
+
+ System.out.println();
+ }
+ sc.close();
+ }
+}
+
diff --git a/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern2.java b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern2.java
new file mode 100644
index 00000000..0bb4eac8
--- /dev/null
+++ b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern2.java
@@ -0,0 +1,18 @@
+import java.util.*;
+
+public class Pattern2 {
+
+ public static void main(String[] args) {
+ Scanner sc=new Scanner(System.in);
+ int n=sc.nextInt();
+
+ for(int x=n;x>=1;x--)
+ {
+ for(int y=1;y<=x;y++)
+ System.out.print("*\t");
+
+ System.out.println();
+ }
+ sc.close();
+ }
+}
\ No newline at end of file
diff --git a/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern3.java b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern3.java
new file mode 100644
index 00000000..9fa1beb9
--- /dev/null
+++ b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern3.java
@@ -0,0 +1,20 @@
+import java.util.*;
+
+public class Pattern3 {
+
+ public static void main(String[] args) {
+ Scanner sc=new Scanner(System.in);
+ int n=sc.nextInt();
+
+ for(int x=1;x<=n;x++)
+ {
+ for(int y=n-1;y>=x;y--)
+ System.out.print("\t");
+ for(int y=1;y<=x;y++)
+ System.out.print("*\t");
+
+ System.out.println();
+ }
+ sc.close();
+ }
+}
\ No newline at end of file
diff --git a/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern4.java b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern4.java
new file mode 100644
index 00000000..52e243b6
--- /dev/null
+++ b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern4.java
@@ -0,0 +1,24 @@
+import java.util.*;
+
+public class Pattern4 {
+
+ public static void main(String[] args) {
+ Scanner scn = new Scanner(System.in);
+
+ // write ur code here
+
+ Scanner sc=new Scanner(System.in);
+ int n=sc.nextInt();
+
+ for(int x=n;x>=1;x--)
+ {
+ for(int y=n-1;y>=x;y--)
+ System.out.print("\t");
+ for(int y=1;y<=x;y++)
+ System.out.print("*\t");
+
+ System.out.println();
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern5.java b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern5.java
new file mode 100644
index 00000000..25c8cd7c
--- /dev/null
+++ b/AR-VR/shivangi2213b_ShivangiTripathi_2025cse1087_2/Pattern/Pattern5.java
@@ -0,0 +1,21 @@
+import java.util.*;
+
+public class Pattern5 {
+
+ public static void main(String[] args) {
+ Scanner sc = new Scanner(System.in);
+ int n=sc.nextInt();
+
+ for(int x=1;x<=n;x++)
+ {
+ for(int y=1;y<=n;y++)
+ {
+ if(x==y)
+ System.out.print("*\t");
+ else System.out.print("\t");
+ }
+ System.out.println();
+ }
+ sc.close();
+ }
+}
\ No newline at end of file
diff --git a/Guide/.DS_Store b/Guide/.DS_Store
new file mode 100644
index 00000000..373d8172
Binary files /dev/null and b/Guide/.DS_Store differ