diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..0c6f118
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
new file mode 100644
index 0000000..aa00ffa
--- /dev/null
+++ b/.idea/encodings.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
new file mode 100644
index 0000000..712ab9d
--- /dev/null
+++ b/.idea/jarRepositories.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/material_theme_project_new.xml b/.idea/material_theme_project_new.xml
new file mode 100644
index 0000000..276bb95
--- /dev/null
+++ b/.idea/material_theme_project_new.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..f24c79d
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ 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/target/classes/.netbeans_automatic_build b/target/classes/.netbeans_automatic_build
deleted file mode 100644
index e69de29..0000000
diff --git a/target/classes/Calculator$1.class b/target/classes/Calculator$1.class
index dce2278..8e817f0 100644
Binary files a/target/classes/Calculator$1.class and b/target/classes/Calculator$1.class differ
diff --git a/target/classes/Calculator$10.class b/target/classes/Calculator$10.class
index a4654e6..7d3553b 100644
Binary files a/target/classes/Calculator$10.class and b/target/classes/Calculator$10.class differ
diff --git a/target/classes/Calculator$11.class b/target/classes/Calculator$11.class
index 50f6d60..996e0f6 100644
Binary files a/target/classes/Calculator$11.class and b/target/classes/Calculator$11.class differ
diff --git a/target/classes/Calculator$12.class b/target/classes/Calculator$12.class
index 2cec60a..2b60dc6 100644
Binary files a/target/classes/Calculator$12.class and b/target/classes/Calculator$12.class differ
diff --git a/target/classes/Calculator$13.class b/target/classes/Calculator$13.class
index a1af124..babf6ea 100644
Binary files a/target/classes/Calculator$13.class and b/target/classes/Calculator$13.class differ
diff --git a/target/classes/Calculator$14.class b/target/classes/Calculator$14.class
index 26c884c..7012e7e 100644
Binary files a/target/classes/Calculator$14.class and b/target/classes/Calculator$14.class differ
diff --git a/target/classes/Calculator$15.class b/target/classes/Calculator$15.class
index 157c350..6382ae9 100644
Binary files a/target/classes/Calculator$15.class and b/target/classes/Calculator$15.class differ
diff --git a/target/classes/Calculator$16.class b/target/classes/Calculator$16.class
index 9bb5591..5b8dbf2 100644
Binary files a/target/classes/Calculator$16.class and b/target/classes/Calculator$16.class differ
diff --git a/target/classes/Calculator$17.class b/target/classes/Calculator$17.class
index ae7502c..82ad921 100644
Binary files a/target/classes/Calculator$17.class and b/target/classes/Calculator$17.class differ
diff --git a/target/classes/Calculator$18.class b/target/classes/Calculator$18.class
index 68e1f63..2366e8f 100644
Binary files a/target/classes/Calculator$18.class and b/target/classes/Calculator$18.class differ
diff --git a/target/classes/Calculator$19.class b/target/classes/Calculator$19.class
index 9b0bdb0..1983204 100644
Binary files a/target/classes/Calculator$19.class and b/target/classes/Calculator$19.class differ
diff --git a/target/classes/Calculator$2.class b/target/classes/Calculator$2.class
index 7b06092..aeb5068 100644
Binary files a/target/classes/Calculator$2.class and b/target/classes/Calculator$2.class differ
diff --git a/target/classes/Calculator$20.class b/target/classes/Calculator$20.class
index 7cc16f2..25773ec 100644
Binary files a/target/classes/Calculator$20.class and b/target/classes/Calculator$20.class differ
diff --git a/target/classes/Calculator$21.class b/target/classes/Calculator$21.class
index 76180f7..e242477 100644
Binary files a/target/classes/Calculator$21.class and b/target/classes/Calculator$21.class differ
diff --git a/target/classes/Calculator$22.class b/target/classes/Calculator$22.class
index bd4fe1c..e93cab8 100644
Binary files a/target/classes/Calculator$22.class and b/target/classes/Calculator$22.class differ
diff --git a/target/classes/Calculator$3.class b/target/classes/Calculator$3.class
index 487698b..e53bb4e 100644
Binary files a/target/classes/Calculator$3.class and b/target/classes/Calculator$3.class differ
diff --git a/target/classes/Calculator$4.class b/target/classes/Calculator$4.class
index e1df82f..1df4d01 100644
Binary files a/target/classes/Calculator$4.class and b/target/classes/Calculator$4.class differ
diff --git a/target/classes/Calculator$5.class b/target/classes/Calculator$5.class
index 9ab08b0..b921e13 100644
Binary files a/target/classes/Calculator$5.class and b/target/classes/Calculator$5.class differ
diff --git a/target/classes/Calculator$6.class b/target/classes/Calculator$6.class
index 1651e7b..90b00b5 100644
Binary files a/target/classes/Calculator$6.class and b/target/classes/Calculator$6.class differ
diff --git a/target/classes/Calculator$7.class b/target/classes/Calculator$7.class
index 11cdfea..13a24d4 100644
Binary files a/target/classes/Calculator$7.class and b/target/classes/Calculator$7.class differ
diff --git a/target/classes/Calculator$8.class b/target/classes/Calculator$8.class
index 5c87e67..aaf2761 100644
Binary files a/target/classes/Calculator$8.class and b/target/classes/Calculator$8.class differ
diff --git a/target/classes/Calculator$9.class b/target/classes/Calculator$9.class
index 4cdfa49..89456b9 100644
Binary files a/target/classes/Calculator$9.class and b/target/classes/Calculator$9.class differ
diff --git a/target/classes/Calculator.class b/target/classes/Calculator.class
index 67634e5..d6a5cc9 100644
Binary files a/target/classes/Calculator.class and b/target/classes/Calculator.class differ