diff --git a/.classpath b/.classpath
index 2846539..620aee7 100644
--- a/.classpath
+++ b/.classpath
@@ -3,15 +3,16 @@
-
+
-
+
+
diff --git a/build/classes/.gitignore b/build/classes/.gitignore
index 611b17f..6423a15 100644
--- a/build/classes/.gitignore
+++ b/build/classes/.gitignore
@@ -1,3 +1,3 @@
+/testing/
/service/
/controller/
-/testing/
diff --git a/src/controller/PersonalityViewController.java b/src/controller/PersonalityViewController.java
index bbf6331..5b89189 100644
--- a/src/controller/PersonalityViewController.java
+++ b/src/controller/PersonalityViewController.java
@@ -1,6 +1,7 @@
package controller;
import java.io.IOException;
+import service.PersonalityCalculator;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
@@ -33,8 +34,10 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
String options=request.getParameter("selectedOptions");
System.out.println(options);
-
- /*
+
+ PersonalityCalculator obj=new PersonalityCalculator();
+
+ String message=obj.findYourBrainType(options);
request.setAttribute("message", message);
@@ -53,8 +56,11 @@ else if(message.equals("leftbrained")) {
rd.forward(request, response);
}
- }*/
}
- }
-
-
+ }
+// public static void main(String[] args) {
+// PersonalityCalculator obj=new PersonalityCalculator();
+// String message = obj.findYourBrain(options);
+// }
+
+ }
\ No newline at end of file
diff --git a/src/service/PersonalityCalculator.java b/src/service/PersonalityCalculator.java
index da9ce41..02ceee0 100644
--- a/src/service/PersonalityCalculator.java
+++ b/src/service/PersonalityCalculator.java
@@ -1,2 +1,41 @@
package service;
+public class PersonalityCalculator{
+// String[] options = {"5","2","3","1","4","3","2","1","5","4","3","2","1","5","4","3","2","1","2","2"};
+// int[] optionsInt=new int[options.length];
+
+ //FUNCTION findYourBrainType
+ public String findYourBrainType(String input)
+ {
+ System.out.println(input);
+ int x = findAnswers(input);
+ String result ="";
+ if(x>=20 && x <= 55)
+ result = "leftbrained";
+ if(x>=56 && x <=64)
+ result = "noclearpreference";
+ if(x>=65 && x<=100)
+ result = "rightbrained";
+ System.out.println(result);
+ return result;
+ }
+
+ //FUNCTION findAnswers
+ public int findAnswers(String input)
+ {
+ String[] values = input.split(",");
+ int size = values.length;
+ System.out.println(size);
+ int [] arrInt = new int [size];
+ for(int i=0; i