diff --git a/Hackerrank/java-singleton.java b/Hackerrank/java-singleton.java
new file mode 100644
index 00000000..1f1fd3ee
--- /dev/null
+++ b/Hackerrank/java-singleton.java
@@ -0,0 +1,28 @@
+import java.io.*;
+import java.util.*;
+
+class Singleton {
+    public static Singleton instance = null;
+    public String str;
+
+    private Singleton() {}
+
+    public static Singleton getSingleInstance() {
+        if (instance == null) {
+            instance = new Singleton();
+        }
+        return instance;
+    }
+}
+
+public class Solution {
+    public static void main(String[] args) {
+        Scanner sc = new Scanner(System.in);
+        String input = sc.nextLine();
+
+        Singleton s = Singleton.getSingleInstance();
+        s.str = input;
+
+        System.out.println("Hello I am a singleton! Let me say " + s.str + " to you");
+    }
+}
\ No newline at end of file
diff --git a/README.md b/README.md
index 791a2e2c..f3bab848 100644
--- a/README.md
+++ b/README.md
@@ -102,6 +102,7 @@ In this repository, you can find the solutions (as source code) for the problems
 | [Nauman Chaudhary](https://github.com/nauman-chaudhary) 
  | Pakistan   | Python |   |
 | [Gourav Rusiya](https://github.com/GouravRusiya30)
   | Pakistan   | Python |   |
 | [Gourav Rusiya](https://github.com/GouravRusiya30) 
  | India   | Java | https://www.hackerrank.com/gouravrusiya786  |
 | [Trushita Maurya](https://github.com/trushita23)
   | India   | Java | https://www.hackerrank.com/gouravrusiya786  |
 | [Trushita Maurya](https://github.com/trushita23) 
  | India   | Java 
+| [Abbey Santos](https://github.com/AbbeyIT)
   | India   | Java 
+| [Abbey Santos](https://github.com/AbbeyIT) 
  | Philippines | Java |   |
 ### License
 
 [](https://github.com/ows-ali/Hacktoberfest/blob/master/LICENSE)
   | Philippines | Java |   |
 ### License
 
 [](https://github.com/ows-ali/Hacktoberfest/blob/master/LICENSE)