diff --git a/Day1/Java/fizz_Tobgui.java b/Day1/Java/fizz_Tobgui.java
new file mode 100644
index 00000000..5532728e
--- /dev/null
+++ b/Day1/Java/fizz_Tobgui.java
@@ -0,0 +1,25 @@
+/*
+@author Pierre Tobgui	
+date: 1/8/2021
+*/ 
+import java.util.Scanner;
+
+public class FizzBuzz {
+	public static void main(String[] args) {
+		
+		Scanner input = new Scanner(System.in);
+		System.out.print("Enter the value of n: ");
+		int n = input.nextInt();
+		for(int i=1; i<n+1; i++) {
+			if(i%3 == 0 && i%5 == 0) {
+				System.out.println("FizzBuzz");
+			} else if(i%3  == 0) {
+				System.out.println("Fizz");
+			} else if(i%5 == 0) {
+				System.out.println("Buzz");
+			} else {
+				System.out.println(i);
+			}
+		}
+	}
+}
\ No newline at end of file
diff --git a/Day1/Java/fizz_nomit.java b/Day1/Java/fizz_nomit.java
index bb2c64df..5532728e 100644
--- a/Day1/Java/fizz_nomit.java
+++ b/Day1/Java/fizz_nomit.java
@@ -1,11 +1,12 @@
 /*
-@author Nomit Pahuja	
-date: 27/01/19
+@author Pierre Tobgui	
+date: 1/8/2021
 */ 
 import java.util.Scanner;
 
 public class FizzBuzz {
 	public static void main(String[] args) {
+		
 		Scanner input = new Scanner(System.in);
 		System.out.print("Enter the value of n: ");
 		int n = input.nextInt();
diff --git a/Day2/Java/Main.java b/Day2/Java/Main.java
new file mode 100644
index 00000000..a68cd15d
--- /dev/null
+++ b/Day2/Java/Main.java
@@ -0,0 +1,44 @@
+import java.util.Scanner;
+import java.util.Stack;
+
+public class Main {
+	
+	public static void main(String[]args) {
+		System.out.println("/* ===== String Reversal ===== */");
+		System.out.print("\nPlease enter the string: ");
+		Scanner input = new Scanner(System.in);
+		String str = input.next();
+		
+		String reversed = reverseStr(str);
+		System.out.println(reversed);
+			
+	}
+	
+	public static String reverseStr(String str) {
+		
+		Stack<Character> myStack = new Stack<Character>();
+		String output="";
+		
+		for(int i =0;i<str.length();i++) {
+			myStack.push(str.charAt(i));
+		}
+		
+		while(!myStack.isEmpty()) {
+			output+=myStack.pop();
+		}
+		return output;
+	}
+	
+	public static boolean isPalindrome(String str) {
+		
+		String reverse = reverseStr(str);
+		
+		for(int i =0;i<str.length();i++) {
+			if(str.charAt(i)!=reverse.charAt(i)) {
+				return false;
+			}
+		}
+		
+		return true;
+	}
+}