diff --git a/.circleci/config.yml b/.circleci/config.yml
index 2254b6f..c71fd15 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -23,12 +23,14 @@ jobs:
name: Build
command: |
+ export CODE_USER="thethoughtcode"
export PROJECT_NAME="code-challenges-java"
export SONAR_TOKEN="${ENV_SONAR_TOKEN_CODE_CHALLENGES_JAVA}"
export COVERAGE_FILE="jacoco-report/target/site/jacoco-aggregate/jacoco.xml"
export CODACY_PROJECT_NAME="$PROJECT_NAME"
+ export CODACY_USERNAME="$CODE_USER"
- export SONAR_ARGS=" -Dsonar.projectKey=sampada-dubey_${PROJECT_NAME}"
+ export SONAR_ARGS=" -Dsonar.projectKey=${CODE_USER}_${PROJECT_NAME}"
export SONAR_ARGS="$SONAR_ARGS -Dsonar.organization=$ENV_SONAR_ORGANIZATION"
export SONAR_ARGS="$SONAR_ARGS -Dsonar.host.url=https://sonarcloud.io"
export SONAR_ARGS="$SONAR_ARGS -Dsonar.coverage.jacoco.xmlReportPaths=$COVERAGE_FILE"
diff --git a/.gitignore b/.gitignore
index f5a28c3..000ac24 100644
--- a/.gitignore
+++ b/.gitignore
@@ -68,8 +68,13 @@ hs_err_pid*
**/.project
**/.settings
**/.classpath
-**/target
+**/target/*
+**/cov.xml
# VS code
.vscode
+# Project specific
+common/target/**
+codingbat/target/**
+
diff --git a/LICENSE b/LICENSE
index 449a9de..66da379 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2022 Sampada Dubey
+Copyright (c) 2022 Thought Code
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/README.md b/README.md
index 0e7fbf5..facfb6c 100644
--- a/README.md
+++ b/README.md
@@ -1 +1 @@
-# code-challenges-java
\ No newline at end of file
+# code-challenges-java
diff --git a/codingbat/pom.xml b/codingbat/pom.xml
index a5527e5..b3506e9 100644
--- a/codingbat/pom.xml
+++ b/codingbat/pom.xml
@@ -4,7 +4,7 @@
4.0.0
- io.sampadadubey.java
+ io.thoughtcode.java
parent
1.0
..
@@ -16,7 +16,7 @@
- io.sampadadubey.java
+ io.thoughtcode.java
common
${project.version}
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Or35.java b/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Or35.java
deleted file mode 100644
index c770e07..0000000
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Or35.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package io.sampadadubey.java.codingbat.warmup1;
-
-import static io.sampadadubey.java.common.NumberConstants.FIVE;
-import static io.sampadadubey.java.common.NumberConstants.THREE;
-
-public class Or35 {
-
- public final boolean or35(final int number) {
- return number % THREE == 0 || number % FIVE == 0;
- }
-}
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/BackAround.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/BackAround.java
similarity index 76%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/BackAround.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/BackAround.java
index 326ada8..85dacdd 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/BackAround.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/BackAround.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.ONE;
+import static io.thoughtcode.java.common.NumberConstants.ONE;
public class BackAround {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Close10.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Close10.java
similarity index 78%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Close10.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Close10.java
index 1b66e42..7cc0b5e 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Close10.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Close10.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.TEN;
+import static io.thoughtcode.java.common.NumberConstants.TEN;
public class Close10 {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/DelDel.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/DelDel.java
similarity index 76%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/DelDel.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/DelDel.java
index 7b3936e..7bd9824 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/DelDel.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/DelDel.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.FOUR;
+import static io.thoughtcode.java.common.NumberConstants.FOUR;
public class DelDel {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Diff21.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Diff21.java
similarity index 74%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Diff21.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Diff21.java
index 23f0c1a..95c78aa 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Diff21.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Diff21.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.TWO;
+import static io.thoughtcode.java.common.NumberConstants.TWO;
public class Diff21 {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/EndUp.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/EndUp.java
similarity index 77%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/EndUp.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/EndUp.java
index 44105d9..b1f587b 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/EndUp.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/EndUp.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.THREE;
+import static io.thoughtcode.java.common.NumberConstants.THREE;
import static java.util.Locale.ROOT;
public class EndUp {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/EveryNth.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/EveryNth.java
similarity index 92%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/EveryNth.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/EveryNth.java
index a3c277c..5ad1eb4 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/EveryNth.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/EveryNth.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
public class EveryNth {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Front22.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Front22.java
similarity index 75%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Front22.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Front22.java
index 69b4597..5cd7e81 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Front22.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Front22.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.TWO;
+import static io.thoughtcode.java.common.NumberConstants.TWO;
public class Front22 {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Front3.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Front3.java
similarity index 71%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Front3.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Front3.java
index e2d4d21..7ea2f65 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Front3.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Front3.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.THREE;
+import static io.thoughtcode.java.common.NumberConstants.THREE;
public class Front3 {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/FrontBack.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/FrontBack.java
similarity index 76%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/FrontBack.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/FrontBack.java
index 554664e..89ffbfb 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/FrontBack.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/FrontBack.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.ONE;
+import static io.thoughtcode.java.common.NumberConstants.ONE;
public class FrontBack {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/HasTeen.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/HasTeen.java
similarity index 61%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/HasTeen.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/HasTeen.java
index cac253a..a1a068b 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/HasTeen.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/HasTeen.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.TEEN_END;
-import static io.sampadadubey.java.common.NumberConstants.TEEN_START;
+import static io.thoughtcode.java.common.NumberConstants.TEEN_END;
+import static io.thoughtcode.java.common.NumberConstants.TEEN_START;
public class HasTeen {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/IcyHot.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/IcyHot.java
similarity index 60%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/IcyHot.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/IcyHot.java
index 5036724..1d9b500 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/IcyHot.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/IcyHot.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.HUNDRED;
-import static io.sampadadubey.java.common.NumberConstants.ZERO;
+import static io.thoughtcode.java.common.NumberConstants.HUNDRED;
+import static io.thoughtcode.java.common.NumberConstants.ZERO;
public class IcyHot {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/In1020.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/In1020.java
similarity index 64%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/In1020.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/In1020.java
index 7be1322..17387e4 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/In1020.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/In1020.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.TEN;
-import static io.sampadadubey.java.common.NumberConstants.TWENTY;
+import static io.thoughtcode.java.common.NumberConstants.TEN;
+import static io.thoughtcode.java.common.NumberConstants.TWENTY;
public class In1020 {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/In3050.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/In3050.java
similarity index 86%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/In3050.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/In3050.java
index de1aecc..e09b5d8 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/In3050.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/In3050.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import io.sampadadubey.java.common.NumberConstants;
+import io.thoughtcode.java.common.NumberConstants;
public class In3050 {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/IntMax.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/IntMax.java
similarity index 84%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/IntMax.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/IntMax.java
index 21fd888..cd86752 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/IntMax.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/IntMax.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
public class IntMax {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/LastDigit.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/LastDigit.java
similarity index 70%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/LastDigit.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/LastDigit.java
index 96dd4ba..eed98b9 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/LastDigit.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/LastDigit.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.TEN;
+import static io.thoughtcode.java.common.NumberConstants.TEN;
public class LastDigit {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/LoneTeen.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/LoneTeen.java
similarity index 58%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/LoneTeen.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/LoneTeen.java
index a5f8ae8..86317f1 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/LoneTeen.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/LoneTeen.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.TEEN_END;
-import static io.sampadadubey.java.common.NumberConstants.TEEN_START;
+import static io.thoughtcode.java.common.NumberConstants.TEEN_END;
+import static io.thoughtcode.java.common.NumberConstants.TEEN_START;
public class LoneTeen {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Makes10.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Makes10.java
similarity index 61%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Makes10.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Makes10.java
index d6d3499..adc9fa7 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Makes10.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Makes10.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.TEN;
+import static io.thoughtcode.java.common.NumberConstants.TEN;
public class Makes10 {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Max1020.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Max1020.java
similarity index 71%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Max1020.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Max1020.java
index 4217ac5..bd791d3 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Max1020.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Max1020.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.TEN;
-import static io.sampadadubey.java.common.NumberConstants.TWENTY;
+import static io.thoughtcode.java.common.NumberConstants.TEN;
+import static io.thoughtcode.java.common.NumberConstants.TWENTY;
public class Max1020 {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MissingChar.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/MissingChar.java
similarity index 80%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MissingChar.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/MissingChar.java
index e4a2301..f12e0ba 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MissingChar.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/MissingChar.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
public class MissingChar {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MixStart.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/MixStart.java
similarity index 55%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MixStart.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/MixStart.java
index e0780e7..be833ee 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MixStart.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/MixStart.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.ONE;
-import static io.sampadadubey.java.common.NumberConstants.THREE;
+import static io.thoughtcode.java.common.NumberConstants.ONE;
+import static io.thoughtcode.java.common.NumberConstants.THREE;
public class MixStart {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MonkeyTrouble.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/MonkeyTrouble.java
similarity index 79%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MonkeyTrouble.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/MonkeyTrouble.java
index 3a2b01e..d6c65ea 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MonkeyTrouble.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/MonkeyTrouble.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
public class MonkeyTrouble {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/NearHundred.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/NearHundred.java
similarity index 56%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/NearHundred.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/NearHundred.java
index 6fe3d1e..96d84c9 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/NearHundred.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/NearHundred.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.HUNDRED;
-import static io.sampadadubey.java.common.NumberConstants.TEN;
+import static io.thoughtcode.java.common.NumberConstants.HUNDRED;
+import static io.thoughtcode.java.common.NumberConstants.TEN;
public class NearHundred {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/NotString.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/NotString.java
similarity index 84%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/NotString.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/NotString.java
index 8167f5b..9ff9e8b 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/NotString.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/NotString.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
public class NotString {
diff --git a/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Or35.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Or35.java
new file mode 100644
index 0000000..651a6a4
--- /dev/null
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/Or35.java
@@ -0,0 +1,11 @@
+package io.thoughtcode.java.codingbat.warmup1;
+
+import static io.thoughtcode.java.common.NumberConstants.FIVE;
+import static io.thoughtcode.java.common.NumberConstants.THREE;
+
+public class Or35 {
+
+ public final boolean or35(final int number) {
+ return number % THREE == 0 || number % FIVE == 0;
+ }
+}
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/ParrotTrouble.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/ParrotTrouble.java
similarity index 60%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/ParrotTrouble.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/ParrotTrouble.java
index 2d79b3c..2b4e5b4 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/ParrotTrouble.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/ParrotTrouble.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.SEVEN;
-import static io.sampadadubey.java.common.NumberConstants.TWENTY;
+import static io.thoughtcode.java.common.NumberConstants.SEVEN;
+import static io.thoughtcode.java.common.NumberConstants.TWENTY;
public class ParrotTrouble {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/PosNeg.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/PosNeg.java
similarity index 88%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/PosNeg.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/PosNeg.java
index e1d85d7..35db349 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/PosNeg.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/PosNeg.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
public class PosNeg {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/SleepIn.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/SleepIn.java
similarity index 76%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/SleepIn.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/SleepIn.java
index b3df88d..fddc8de 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/SleepIn.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/SleepIn.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
public class SleepIn {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StartHi.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/StartHi.java
similarity index 71%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StartHi.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/StartHi.java
index b509e83..58bf654 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StartHi.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/StartHi.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
public class StartHi {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StartOz.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/StartOz.java
similarity index 70%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StartOz.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/StartOz.java
index 9079056..940a341 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StartOz.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/StartOz.java
@@ -1,8 +1,8 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.ONE;
-import static io.sampadadubey.java.common.NumberConstants.TWO;
-import static io.sampadadubey.java.common.NumberConstants.ZERO;
+import static io.thoughtcode.java.common.NumberConstants.ONE;
+import static io.thoughtcode.java.common.NumberConstants.TWO;
+import static io.thoughtcode.java.common.NumberConstants.ZERO;
public class StartOz {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StringE.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/StringE.java
similarity index 66%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StringE.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/StringE.java
index 9a5484e..8527a02 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StringE.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/StringE.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
-import static io.sampadadubey.java.common.NumberConstants.ONE;
-import static io.sampadadubey.java.common.NumberConstants.THREE;
+import static io.thoughtcode.java.common.NumberConstants.ONE;
+import static io.thoughtcode.java.common.NumberConstants.THREE;
public class StringE {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/SumDouble.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/SumDouble.java
similarity index 85%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/SumDouble.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/SumDouble.java
index ba770ee..d0cc40b 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/SumDouble.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup1/SumDouble.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
public class SumDouble {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/AltPairs.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/AltPairs.java
similarity index 84%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/AltPairs.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/AltPairs.java
index b431461..08fa57b 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/AltPairs.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/AltPairs.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.NumberConstants.TWO;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.NumberConstants.TWO;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Array123.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Array123.java
similarity index 74%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Array123.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Array123.java
index 0927fd0..a56325d 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Array123.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Array123.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
import java.util.Arrays;
import java.util.Optional;
@@ -11,7 +11,7 @@ public boolean array123(final int[] input) {
final StringBuilder inputStr = new StringBuilder();
- Arrays.stream(nums).forEach(num -> inputStr.append(num));
+ Arrays.stream(nums).forEach(inputStr::append);
return inputStr.toString().contains("123");
}
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Array667.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Array667.java
similarity index 85%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Array667.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Array667.java
index d9ce00f..48f6259 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Array667.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Array667.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
import java.util.Arrays;
import java.util.Optional;
@@ -15,7 +15,7 @@ public int array667(final int[] input) {
final StringBuilder numString = new StringBuilder();
- Arrays.stream(nums).forEach(num -> numString.append(num));
+ Arrays.stream(nums).forEach(numString::append);
final Matcher matcher = PATTERN.matcher(numString);
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/ArrayCount9.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/ArrayCount9.java
similarity index 72%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/ArrayCount9.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/ArrayCount9.java
index f13770b..57d64e1 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/ArrayCount9.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/ArrayCount9.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.NumberConstants.NINE;
+import static io.thoughtcode.java.common.NumberConstants.NINE;
import java.util.Arrays;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/ArrayFront9.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/ArrayFront9.java
similarity index 74%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/ArrayFront9.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/ArrayFront9.java
index b40bd60..ba5c5a3 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/ArrayFront9.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/ArrayFront9.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.NumberConstants.FOUR;
-import static io.sampadadubey.java.common.NumberConstants.NINE;
+import static io.thoughtcode.java.common.NumberConstants.FOUR;
+import static io.thoughtcode.java.common.NumberConstants.NINE;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/CountXX.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/CountXX.java
similarity index 78%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/CountXX.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/CountXX.java
index e4c5599..9b3fd8e 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/CountXX.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/CountXX.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
import java.util.regex.Matcher;
@@ -10,7 +10,7 @@ public final class CountXX {
static final Pattern PATTERN = Pattern.compile("([x]){2}");
- public int countXX(final String str) {
+ public int countXxValues(final String str) {
int count = 0;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/DoubleX.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/DoubleX.java
similarity index 82%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/DoubleX.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/DoubleX.java
index f5848a6..fb49ee3 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/DoubleX.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/DoubleX.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/FrontTimes.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/FrontTimes.java
similarity index 75%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/FrontTimes.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/FrontTimes.java
index 4625ca2..cf3b7dd 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/FrontTimes.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/FrontTimes.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.NumberConstants.THREE;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.NumberConstants.THREE;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Has271.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Has271.java
similarity index 77%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Has271.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Has271.java
index 67ac59a..2f632f8 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Has271.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Has271.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.NumberConstants.FIVE;
-import static io.sampadadubey.java.common.NumberConstants.TWO;
+import static io.thoughtcode.java.common.NumberConstants.FIVE;
+import static io.thoughtcode.java.common.NumberConstants.TWO;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Last2.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Last2.java
similarity index 79%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Last2.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Last2.java
index 394e41c..d658d47 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Last2.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/Last2.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.NumberConstants.TWO;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.NumberConstants.TWO;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/NoTriples.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/NoTriples.java
similarity index 85%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/NoTriples.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/NoTriples.java
index 1a4d30b..1d2cf63 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/NoTriples.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/NoTriples.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.NumberConstants.THREE;
+import static io.thoughtcode.java.common.NumberConstants.THREE;
public final class NoTriples {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringBits.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringBits.java
similarity index 78%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringBits.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringBits.java
index 1c22bcd..8901de8 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringBits.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringBits.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringMatch.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringMatch.java
similarity index 86%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringMatch.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringMatch.java
index 99d5a6f..6675d9d 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringMatch.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringMatch.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringSplosion.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringSplosion.java
similarity index 78%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringSplosion.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringSplosion.java
index 45109de..6d5195d 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringSplosion.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringSplosion.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringTimes.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringTimes.java
similarity index 86%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringTimes.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringTimes.java
index dca7343..d923f95 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringTimes.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringTimes.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
public final class StringTimes {
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringX.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringX.java
similarity index 82%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringX.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringX.java
index 5bd53cb..830c16f 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringX.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringX.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.NumberConstants.THREE;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.NumberConstants.THREE;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
import java.util.stream.IntStream;
diff --git a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringYak.java b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringYak.java
similarity index 55%
rename from codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringYak.java
rename to codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringYak.java
index e6dc142..d150892 100644
--- a/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringYak.java
+++ b/codingbat/src/main/java/io/thoughtcode/java/codingbat/warmup2/StringYak.java
@@ -1,7 +1,7 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.NumberConstants.THREE;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.NumberConstants.THREE;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import java.util.Optional;
@@ -14,7 +14,7 @@ public String stringYak(final String str) {
String output = input;
if (input.length() >= THREE) {
- output = str.replaceAll("y[a-zA-Z0-9]{1}k", "");
+ output = input.replaceAll("y[a-zA-Z0-9]k", "");
}
return output;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/BackAroundTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/BackAroundTest.java
similarity index 95%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/BackAroundTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/BackAroundTest.java
index 2889530..3971ab9 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/BackAroundTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/BackAroundTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Close10Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Close10Test.java
similarity index 95%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Close10Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Close10Test.java
index d4c49bb..4888868 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Close10Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Close10Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/DelDelTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/DelDelTest.java
similarity index 95%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/DelDelTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/DelDelTest.java
index 8f97380..9fa9e0d 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/DelDelTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/DelDelTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Diff21Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Diff21Test.java
similarity index 95%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Diff21Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Diff21Test.java
index c05326f..b67f8db 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Diff21Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Diff21Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/EndUpTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/EndUpTest.java
similarity index 95%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/EndUpTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/EndUpTest.java
index f3327cd..6f69572 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/EndUpTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/EndUpTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/EveryNthTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/EveryNthTest.java
similarity index 96%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/EveryNthTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/EveryNthTest.java
index 86479d0..b9ce0b9 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/EveryNthTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/EveryNthTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Front22Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Front22Test.java
similarity index 96%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Front22Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Front22Test.java
index 9a2cab9..c2539ee 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Front22Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Front22Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Front3Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Front3Test.java
similarity index 96%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Front3Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Front3Test.java
index b174802..70246d6 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Front3Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Front3Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/FrontBackTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/FrontBackTest.java
similarity index 95%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/FrontBackTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/FrontBackTest.java
index 65bd0fc..ec451da 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/FrontBackTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/FrontBackTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/HasTeenTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/HasTeenTest.java
similarity index 99%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/HasTeenTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/HasTeenTest.java
index 0cf048a..683cc17 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/HasTeenTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/HasTeenTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/IcyHotTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/IcyHotTest.java
similarity index 99%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/IcyHotTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/IcyHotTest.java
index abcb0e0..242902f 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/IcyHotTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/IcyHotTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/In1020Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/In1020Test.java
similarity index 98%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/In1020Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/In1020Test.java
index 073a554..0394fff 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/In1020Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/In1020Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/In3050Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/In3050Test.java
similarity index 99%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/In3050Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/In3050Test.java
index c2ff2a5..505eacf 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/In3050Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/In3050Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/IntMaxTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/IntMaxTest.java
similarity index 98%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/IntMaxTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/IntMaxTest.java
index 7c9157e..6b9c6f1 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/IntMaxTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/IntMaxTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/LastDigitTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/LastDigitTest.java
similarity index 94%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/LastDigitTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/LastDigitTest.java
index e9d3ef4..60091ac 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/LastDigitTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/LastDigitTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/LoneTeenTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/LoneTeenTest.java
similarity index 99%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/LoneTeenTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/LoneTeenTest.java
index f5350f6..055f379 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/LoneTeenTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/LoneTeenTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Makes10Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Makes10Test.java
similarity index 96%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Makes10Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Makes10Test.java
index 4c2191d..90c767c 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Makes10Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Makes10Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Max1020Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Max1020Test.java
similarity index 99%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Max1020Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Max1020Test.java
index 63e8a2e..25ba46b 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Max1020Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Max1020Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MissingCharTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/MissingCharTest.java
similarity index 96%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MissingCharTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/MissingCharTest.java
index a4140a9..f816c64 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MissingCharTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/MissingCharTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MixStartTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/MixStartTest.java
similarity index 95%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MixStartTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/MixStartTest.java
index 675bc07..48a6ff4 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MixStartTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/MixStartTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MonkeyTroubleTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/MonkeyTroubleTest.java
similarity index 97%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MonkeyTroubleTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/MonkeyTroubleTest.java
index 7c6814b..4c9b566 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MonkeyTroubleTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/MonkeyTroubleTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/NearHundredTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/NearHundredTest.java
similarity index 98%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/NearHundredTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/NearHundredTest.java
index 061abc3..cb83936 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/NearHundredTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/NearHundredTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/NotStringTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/NotStringTest.java
similarity index 94%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/NotStringTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/NotStringTest.java
index c50ec04..47b30f0 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/NotStringTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/NotStringTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Or35Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Or35Test.java
similarity index 96%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Or35Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Or35Test.java
index 186d89a..5f4dc42 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Or35Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/Or35Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/ParrotTroubleTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/ParrotTroubleTest.java
similarity index 98%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/ParrotTroubleTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/ParrotTroubleTest.java
index 2774b82..2e81918 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/ParrotTroubleTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/ParrotTroubleTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/PosNegTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/PosNegTest.java
similarity index 98%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/PosNegTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/PosNegTest.java
index 6c348c8..db94dc1 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/PosNegTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/PosNegTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/SleepInTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/SleepInTest.java
similarity index 97%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/SleepInTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/SleepInTest.java
index 81a8ab5..e0c9c15 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/SleepInTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/SleepInTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StartHiTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/StartHiTest.java
similarity index 94%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StartHiTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/StartHiTest.java
index 95c9be2..5102bcf 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StartHiTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/StartHiTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StartOzTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/StartOzTest.java
similarity index 97%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StartOzTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/StartOzTest.java
index e1f68ed..2a91d68 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StartOzTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/StartOzTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StringETest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/StringETest.java
similarity index 97%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StringETest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/StringETest.java
index c2c0181..4b1523e 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StringETest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/StringETest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/SumDoubleTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/SumDoubleTest.java
similarity index 95%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/SumDoubleTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/SumDoubleTest.java
index c942e95..2aa7176 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/SumDoubleTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup1/SumDoubleTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup1;
+package io.thoughtcode.java.codingbat.warmup1;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/AltPairsTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/AltPairsTest.java
similarity index 94%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/AltPairsTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/AltPairsTest.java
index c24b486..70d44bc 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/AltPairsTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/AltPairsTest.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Array123Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Array123Test.java
similarity index 98%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Array123Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Array123Test.java
index 455104b..dfce5e1 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Array123Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Array123Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Array667Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Array667Test.java
similarity index 99%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Array667Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Array667Test.java
index ba08db5..f610ffb 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Array667Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Array667Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/ArrayCount9Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/ArrayCount9Test.java
similarity index 97%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/ArrayCount9Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/ArrayCount9Test.java
index d4fea21..2270f9b 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/ArrayCount9Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/ArrayCount9Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/ArrayFront9Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/ArrayFront9Test.java
similarity index 99%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/ArrayFront9Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/ArrayFront9Test.java
index 85d1a55..4beeb19 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/ArrayFront9Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/ArrayFront9Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/CountXxTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/CountXxTest.java
similarity index 77%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/CountXxTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/CountXxTest.java
index 97b3958..4c5537f 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/CountXxTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/CountXxTest.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
@@ -22,7 +22,7 @@ void shouldReturnZeroWhenStringIsNull() {
final int expected = 0;
- final int actual = fixture.countXX(str);
+ final int actual = fixture.countXxValues(str);
assertThat(actual).isEqualTo(expected);
}
@@ -34,7 +34,7 @@ void shouldReturnZeroWhenStringIsEmpty() {
final int expected = 0;
- final int actual = fixture.countXX(str);
+ final int actual = fixture.countXxValues(str);
assertThat(actual).isEqualTo(expected);
}
@@ -46,7 +46,7 @@ void shouldReturnZeroWhenStringIsNotEmptyAndNoOccurrence() {
final int expected = 0;
- final int actual = fixture.countXX(str);
+ final int actual = fixture.countXxValues(str);
assertThat(actual).isEqualTo(expected);
}
@@ -58,7 +58,7 @@ void shouldReturnCountOneWhenStringIsNotEmptyAndSingleOccurrence() {
final int expected = 1;
- final int actual = fixture.countXX(str);
+ final int actual = fixture.countXxValues(str);
assertThat(actual).isEqualTo(expected);
}
@@ -70,7 +70,7 @@ void shouldReturnCountOneWhenStringIsNotEmptyAndMultipleOccurrenceNonOverlapping
final int expected = 2;
- final int actual = fixture.countXX(str);
+ final int actual = fixture.countXxValues(str);
assertThat(actual).isEqualTo(expected);
}
@@ -82,7 +82,7 @@ void shouldReturnCountOneWhenStringIsNotEmptyAndMultipleOccurrenceOverlapping()
final int expected = 3;
- final int actual = fixture.countXX(str);
+ final int actual = fixture.countXxValues(str);
assertThat(actual).isEqualTo(expected);
}
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/DoubleXTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/DoubleXTest.java
similarity index 96%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/DoubleXTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/DoubleXTest.java
index 8a8ca12..d8e2ec0 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/DoubleXTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/DoubleXTest.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/FrontTimesTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/FrontTimesTest.java
similarity index 94%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/FrontTimesTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/FrontTimesTest.java
index ba7b53a..f3d9da1 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/FrontTimesTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/FrontTimesTest.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Has271Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Has271Test.java
similarity index 97%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Has271Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Has271Test.java
index f224015..cb13344 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Has271Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Has271Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Last2Test.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Last2Test.java
similarity index 97%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Last2Test.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Last2Test.java
index fb1f7be..ecddbed 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Last2Test.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/Last2Test.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/NoTriplesTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/NoTriplesTest.java
similarity index 97%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/NoTriplesTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/NoTriplesTest.java
index 53a7aac..778832a 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/NoTriplesTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/NoTriplesTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringBitsTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringBitsTest.java
similarity index 92%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringBitsTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringBitsTest.java
index 04cc880..d98abff 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringBitsTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringBitsTest.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringMatchTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringMatchTest.java
similarity index 94%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringMatchTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringMatchTest.java
index 24ce6ed..f222633 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringMatchTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringMatchTest.java
@@ -1,12 +1,12 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
-import io.sampadadubey.java.common.NumberConstants;
+import io.thoughtcode.java.common.NumberConstants;
class StringMatchTest {
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringSplosionTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringSplosionTest.java
similarity index 92%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringSplosionTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringSplosionTest.java
index d834812..43505dc 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringSplosionTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringSplosionTest.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringTimesTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringTimesTest.java
similarity index 92%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringTimesTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringTimesTest.java
index 0e89c13..3b8abac 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringTimesTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringTimesTest.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringXTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringXTest.java
similarity index 97%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringXTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringXTest.java
index dff8abb..b467569 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringXTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringXTest.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
diff --git a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringYakTest.java b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringYakTest.java
similarity index 96%
rename from codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringYakTest.java
rename to codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringYakTest.java
index 70abeeb..ba4d53a 100644
--- a/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringYakTest.java
+++ b/codingbat/src/test/java/io/thoughtcode/java/codingbat/warmup2/StringYakTest.java
@@ -1,6 +1,6 @@
-package io.sampadadubey.java.codingbat.warmup2;
+package io.thoughtcode.java.codingbat.warmup2;
-import static io.sampadadubey.java.common.StringConstants.EMPTY;
+import static io.thoughtcode.java.common.StringConstants.EMPTY;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.BeforeEach;
diff --git a/codingbat/target/jacoco.exec b/codingbat/target/jacoco.exec
deleted file mode 100644
index 7285976..0000000
Binary files a/codingbat/target/jacoco.exec and /dev/null differ
diff --git a/codingbat/target/maven-archiver/pom.properties b/codingbat/target/maven-archiver/pom.properties
deleted file mode 100644
index e75a412..0000000
--- a/codingbat/target/maven-archiver/pom.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-artifactId=codingbat
-groupId=io.sampadadubey.java
-version=1.0
diff --git a/codingbat/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/codingbat/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644
index 24641d8..0000000
--- a/codingbat/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ /dev/null
@@ -1,48 +0,0 @@
-io/sampadadubey/java/codingbat/warmup2/StringTimes.class
-io/sampadadubey/java/codingbat/warmup1/LastDigit.class
-io/sampadadubey/java/codingbat/warmup1/Front3.class
-io/sampadadubey/java/codingbat/warmup2/CountXX.class
-io/sampadadubey/java/codingbat/warmup1/PosNeg.class
-io/sampadadubey/java/codingbat/warmup1/Or35.class
-io/sampadadubey/java/codingbat/warmup2/DoubleX.class
-io/sampadadubey/java/codingbat/warmup2/StringYak.class
-io/sampadadubey/java/codingbat/warmup1/HasTeen.class
-io/sampadadubey/java/codingbat/warmup1/Max1020.class
-io/sampadadubey/java/codingbat/warmup1/MixStart.class
-io/sampadadubey/java/codingbat/warmup1/StringE.class
-io/sampadadubey/java/codingbat/warmup1/In1020.class
-io/sampadadubey/java/codingbat/warmup2/FrontTimes.class
-io/sampadadubey/java/codingbat/warmup2/StringMatch.class
-io/sampadadubey/java/codingbat/warmup1/Close10.class
-io/sampadadubey/java/codingbat/warmup1/Front22.class
-io/sampadadubey/java/codingbat/warmup1/EndUp.class
-io/sampadadubey/java/codingbat/warmup2/StringBits.class
-io/sampadadubey/java/codingbat/warmup1/MissingChar.class
-io/sampadadubey/java/codingbat/warmup2/NoTriples.class
-io/sampadadubey/java/codingbat/warmup1/IcyHot.class
-io/sampadadubey/java/codingbat/warmup1/NotString.class
-io/sampadadubey/java/codingbat/warmup1/SleepIn.class
-io/sampadadubey/java/codingbat/warmup1/ParrotTrouble.class
-io/sampadadubey/java/codingbat/warmup1/DelDel.class
-io/sampadadubey/java/codingbat/warmup1/FrontBack.class
-io/sampadadubey/java/codingbat/warmup2/Array667.class
-io/sampadadubey/java/codingbat/warmup1/StartHi.class
-io/sampadadubey/java/codingbat/warmup1/SumDouble.class
-io/sampadadubey/java/codingbat/warmup1/In3050.class
-io/sampadadubey/java/codingbat/warmup1/StartOz.class
-io/sampadadubey/java/codingbat/warmup1/IntMax.class
-io/sampadadubey/java/codingbat/warmup1/MonkeyTrouble.class
-io/sampadadubey/java/codingbat/warmup2/StringSplosion.class
-io/sampadadubey/java/codingbat/warmup2/Has271.class
-io/sampadadubey/java/codingbat/warmup2/StringX.class
-io/sampadadubey/java/codingbat/warmup2/AltPairs.class
-io/sampadadubey/java/codingbat/warmup2/ArrayCount9.class
-io/sampadadubey/java/codingbat/warmup2/Last2.class
-io/sampadadubey/java/codingbat/warmup1/BackAround.class
-io/sampadadubey/java/codingbat/warmup1/NearHundred.class
-io/sampadadubey/java/codingbat/warmup1/Makes10.class
-io/sampadadubey/java/codingbat/warmup1/LoneTeen.class
-io/sampadadubey/java/codingbat/warmup2/Array123.class
-io/sampadadubey/java/codingbat/warmup2/ArrayFront9.class
-io/sampadadubey/java/codingbat/warmup1/Diff21.class
-io/sampadadubey/java/codingbat/warmup1/EveryNth.class
diff --git a/codingbat/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/codingbat/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644
index eddcf6f..0000000
--- a/codingbat/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ /dev/null
@@ -1,48 +0,0 @@
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/ArrayCount9.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringMatch.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringYak.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Max1020.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/DoubleX.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/NoTriples.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/FrontTimes.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/IntMax.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringSplosion.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/NearHundred.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Last2.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StartOz.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StartHi.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Makes10.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/EndUp.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringX.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/NotString.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/SleepIn.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/CountXX.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/PosNeg.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/StringE.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/BackAround.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/IcyHot.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Or35.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Diff21.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/LastDigit.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Front3.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MonkeyTrouble.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Array667.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/ArrayFront9.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/ParrotTrouble.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/HasTeen.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MixStart.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringBits.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/In1020.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/In3050.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/LoneTeen.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/AltPairs.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/StringTimes.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Front22.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/DelDel.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/SumDouble.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/EveryNth.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Array123.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/MissingChar.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup2/Has271.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/Close10.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/main/java/io/sampadadubey/java/codingbat/warmup1/FrontBack.java
diff --git a/codingbat/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/codingbat/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
deleted file mode 100644
index 119aa60..0000000
--- a/codingbat/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
+++ /dev/null
@@ -1,48 +0,0 @@
-io/sampadadubey/java/codingbat/warmup1/EveryNthTest.class
-io/sampadadubey/java/codingbat/warmup1/SumDoubleTest.class
-io/sampadadubey/java/codingbat/warmup1/MixStartTest.class
-io/sampadadubey/java/codingbat/warmup2/DoubleXTest.class
-io/sampadadubey/java/codingbat/warmup1/DelDelTest.class
-io/sampadadubey/java/codingbat/warmup2/StringMatchTest.class
-io/sampadadubey/java/codingbat/warmup2/StringYakTest.class
-io/sampadadubey/java/codingbat/warmup1/Or35Test.class
-io/sampadadubey/java/codingbat/warmup1/PosNegTest.class
-io/sampadadubey/java/codingbat/warmup2/Last2Test.class
-io/sampadadubey/java/codingbat/warmup1/StartOzTest.class
-io/sampadadubey/java/codingbat/warmup1/In1020Test.class
-io/sampadadubey/java/codingbat/warmup1/StartHiTest.class
-io/sampadadubey/java/codingbat/warmup2/AltPairsTest.class
-io/sampadadubey/java/codingbat/warmup1/Makes10Test.class
-io/sampadadubey/java/codingbat/warmup2/Has271Test.class
-io/sampadadubey/java/codingbat/warmup2/StringBitsTest.class
-io/sampadadubey/java/codingbat/warmup1/IcyHotTest.class
-io/sampadadubey/java/codingbat/warmup2/Array123Test.class
-io/sampadadubey/java/codingbat/warmup2/FrontTimesTest.class
-io/sampadadubey/java/codingbat/warmup2/ArrayCount9Test.class
-io/sampadadubey/java/codingbat/warmup1/Close10Test.class
-io/sampadadubey/java/codingbat/warmup2/ArrayFront9Test.class
-io/sampadadubey/java/codingbat/warmup1/FrontBackTest.class
-io/sampadadubey/java/codingbat/warmup2/CountXxTest.class
-io/sampadadubey/java/codingbat/warmup2/NoTriplesTest.class
-io/sampadadubey/java/codingbat/warmup1/ParrotTroubleTest.class
-io/sampadadubey/java/codingbat/warmup1/In3050Test.class
-io/sampadadubey/java/codingbat/warmup1/HasTeenTest.class
-io/sampadadubey/java/codingbat/warmup1/MonkeyTroubleTest.class
-io/sampadadubey/java/codingbat/warmup1/NotStringTest.class
-io/sampadadubey/java/codingbat/warmup1/LastDigitTest.class
-io/sampadadubey/java/codingbat/warmup1/BackAroundTest.class
-io/sampadadubey/java/codingbat/warmup1/MissingCharTest.class
-io/sampadadubey/java/codingbat/warmup2/Array667Test.class
-io/sampadadubey/java/codingbat/warmup1/Front22Test.class
-io/sampadadubey/java/codingbat/warmup1/LoneTeenTest.class
-io/sampadadubey/java/codingbat/warmup1/NearHundredTest.class
-io/sampadadubey/java/codingbat/warmup1/SleepInTest.class
-io/sampadadubey/java/codingbat/warmup1/IntMaxTest.class
-io/sampadadubey/java/codingbat/warmup1/EndUpTest.class
-io/sampadadubey/java/codingbat/warmup1/StringETest.class
-io/sampadadubey/java/codingbat/warmup1/Front3Test.class
-io/sampadadubey/java/codingbat/warmup2/StringTimesTest.class
-io/sampadadubey/java/codingbat/warmup1/Max1020Test.class
-io/sampadadubey/java/codingbat/warmup2/StringXTest.class
-io/sampadadubey/java/codingbat/warmup1/Diff21Test.class
-io/sampadadubey/java/codingbat/warmup2/StringSplosionTest.class
diff --git a/codingbat/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/codingbat/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
deleted file mode 100644
index f31bf9c..0000000
--- a/codingbat/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
+++ /dev/null
@@ -1,48 +0,0 @@
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/ParrotTroubleTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/DelDelTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Makes10Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/NoTriplesTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/In1020Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Close10Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Diff21Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/SleepInTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MonkeyTroubleTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringYakTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/BackAroundTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Max1020Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringTimesTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/AltPairsTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MissingCharTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/EveryNthTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/LastDigitTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StartOzTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/CountXxTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StartHiTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/ArrayFront9Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Has271Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringSplosionTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/EndUpTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Front3Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/SumDoubleTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/IntMaxTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/MixStartTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/IcyHotTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/PosNegTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringXTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/HasTeenTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Or35Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/In3050Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Array667Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/ArrayCount9Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/StringETest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Last2Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/FrontTimesTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/DoubleXTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringBitsTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/NearHundredTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/Array123Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/Front22Test.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/FrontBackTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/NotStringTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup1/LoneTeenTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/codingbat/src/test/java/io/sampadadubey/java/codingbat/warmup2/StringMatchTest.java
diff --git a/codingbat/target/site/jacoco/jacoco.xml b/codingbat/target/site/jacoco/jacoco.xml
deleted file mode 100644
index 5a445c1..0000000
--- a/codingbat/target/site/jacoco/jacoco.xml
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.BackAroundTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.BackAroundTest.xml
deleted file mode 100644
index 492553e..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.BackAroundTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Close10Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Close10Test.xml
deleted file mode 100644
index 1fe1970..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Close10Test.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.DelDelTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.DelDelTest.xml
deleted file mode 100644
index cf38657..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.DelDelTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Diff21Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Diff21Test.xml
deleted file mode 100644
index 6fc1d2f..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Diff21Test.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.EndUpTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.EndUpTest.xml
deleted file mode 100644
index 38ce8e8..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.EndUpTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.EveryNthTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.EveryNthTest.xml
deleted file mode 100644
index 1c19592..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.EveryNthTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Front22Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Front22Test.xml
deleted file mode 100644
index 9f7cfd6..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Front22Test.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Front3Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Front3Test.xml
deleted file mode 100644
index 22b253b..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Front3Test.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.FrontBackTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.FrontBackTest.xml
deleted file mode 100644
index 67b0e67..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.FrontBackTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.HasTeenTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.HasTeenTest.xml
deleted file mode 100644
index 4f17ef2..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.HasTeenTest.xml
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.IcyHotTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.IcyHotTest.xml
deleted file mode 100644
index f1a00f3..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.IcyHotTest.xml
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.In1020Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.In1020Test.xml
deleted file mode 100644
index b35f526..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.In1020Test.xml
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.In3050Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.In3050Test.xml
deleted file mode 100644
index a95b2aa..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.In3050Test.xml
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.IntMaxTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.IntMaxTest.xml
deleted file mode 100644
index a0607dc..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.IntMaxTest.xml
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.LastDigitTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.LastDigitTest.xml
deleted file mode 100644
index dae6ead..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.LastDigitTest.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.LoneTeenTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.LoneTeenTest.xml
deleted file mode 100644
index 92b5bb6..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.LoneTeenTest.xml
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Makes10Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Makes10Test.xml
deleted file mode 100644
index 12cd13d..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Makes10Test.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Max1020Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Max1020Test.xml
deleted file mode 100644
index 3d7ed93..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Max1020Test.xml
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.MissingCharTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.MissingCharTest.xml
deleted file mode 100644
index a94e2b8..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.MissingCharTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.MixStartTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.MixStartTest.xml
deleted file mode 100644
index 2e05d4f..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.MixStartTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.MonkeyTroubleTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.MonkeyTroubleTest.xml
deleted file mode 100644
index bb8e16b..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.MonkeyTroubleTest.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.NearHundredTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.NearHundredTest.xml
deleted file mode 100644
index 3fa91e0..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.NearHundredTest.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.NotStringTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.NotStringTest.xml
deleted file mode 100644
index 8ce3bde..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.NotStringTest.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Or35Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Or35Test.xml
deleted file mode 100644
index 4d9be49..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.Or35Test.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.ParrotTroubleTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.ParrotTroubleTest.xml
deleted file mode 100644
index 5d0dfd4..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.ParrotTroubleTest.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.PosNegTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.PosNegTest.xml
deleted file mode 100644
index 591e750..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.PosNegTest.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.SleepInTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.SleepInTest.xml
deleted file mode 100644
index 7b53b41..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.SleepInTest.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.StartHiTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.StartHiTest.xml
deleted file mode 100644
index 55d9643..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.StartHiTest.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.StartOzTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.StartOzTest.xml
deleted file mode 100644
index 8f5e007..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.StartOzTest.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.StringETest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.StringETest.xml
deleted file mode 100644
index c93b20f..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.StringETest.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.SumDoubleTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.SumDoubleTest.xml
deleted file mode 100644
index d85c796..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup1.SumDoubleTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.AltPairsTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.AltPairsTest.xml
deleted file mode 100644
index b7cdf28..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.AltPairsTest.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Array123Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Array123Test.xml
deleted file mode 100644
index 37d8ba4..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Array123Test.xml
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Array667Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Array667Test.xml
deleted file mode 100644
index 43c743a..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Array667Test.xml
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.ArrayCount9Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.ArrayCount9Test.xml
deleted file mode 100644
index 03db271..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.ArrayCount9Test.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.ArrayFront9Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.ArrayFront9Test.xml
deleted file mode 100644
index 1c8b6ac..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.ArrayFront9Test.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.CountXxTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.CountXxTest.xml
deleted file mode 100644
index 49c02be..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.CountXxTest.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.DoubleXTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.DoubleXTest.xml
deleted file mode 100644
index 96fb0d4..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.DoubleXTest.xml
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.FrontTimesTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.FrontTimesTest.xml
deleted file mode 100644
index ba483ab..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.FrontTimesTest.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Has271Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Has271Test.xml
deleted file mode 100644
index c2333e8..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Has271Test.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Last2Test.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Last2Test.xml
deleted file mode 100644
index 2509f1d..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.Last2Test.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.NoTriplesTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.NoTriplesTest.xml
deleted file mode 100644
index 708567c..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.NoTriplesTest.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringBitsTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringBitsTest.xml
deleted file mode 100644
index bdbe2ef..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringBitsTest.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringMatchTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringMatchTest.xml
deleted file mode 100644
index a9b26b9..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringMatchTest.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringSplosionTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringSplosionTest.xml
deleted file mode 100644
index 9d59842..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringSplosionTest.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringTimesTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringTimesTest.xml
deleted file mode 100644
index 3534753..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringTimesTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringXTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringXTest.xml
deleted file mode 100644
index e304b1b..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringXTest.xml
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringYakTest.xml b/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringYakTest.xml
deleted file mode 100644
index dfe8623..0000000
--- a/codingbat/target/surefire-reports/TEST-io.sampadadubey.java.codingbat.warmup2.StringYakTest.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.BackAroundTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.BackAroundTest.txt
deleted file mode 100644
index 7c1210d..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.BackAroundTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.BackAroundTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in io.sampadadubey.java.codingbat.warmup1.BackAroundTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Close10Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Close10Test.txt
deleted file mode 100644
index ac63d8e..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Close10Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.Close10Test
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in io.sampadadubey.java.codingbat.warmup1.Close10Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.DelDelTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.DelDelTest.txt
deleted file mode 100644
index 8e60215..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.DelDelTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.DelDelTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in io.sampadadubey.java.codingbat.warmup1.DelDelTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Diff21Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Diff21Test.txt
deleted file mode 100644
index 1e4846c..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Diff21Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.Diff21Test
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in io.sampadadubey.java.codingbat.warmup1.Diff21Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.EndUpTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.EndUpTest.txt
deleted file mode 100644
index f5c548d..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.EndUpTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.EndUpTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in io.sampadadubey.java.codingbat.warmup1.EndUpTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.EveryNthTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.EveryNthTest.txt
deleted file mode 100644
index 3a0207b..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.EveryNthTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.EveryNthTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in io.sampadadubey.java.codingbat.warmup1.EveryNthTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Front22Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Front22Test.txt
deleted file mode 100644
index ec3904c..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Front22Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.Front22Test
--------------------------------------------------------------------------------
-Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in io.sampadadubey.java.codingbat.warmup1.Front22Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Front3Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Front3Test.txt
deleted file mode 100644
index cf72753..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Front3Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.Front3Test
--------------------------------------------------------------------------------
-Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in io.sampadadubey.java.codingbat.warmup1.Front3Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.FrontBackTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.FrontBackTest.txt
deleted file mode 100644
index 91a2d04..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.FrontBackTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.FrontBackTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in io.sampadadubey.java.codingbat.warmup1.FrontBackTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.HasTeenTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.HasTeenTest.txt
deleted file mode 100644
index a5dddbb..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.HasTeenTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.HasTeenTest
--------------------------------------------------------------------------------
-Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in io.sampadadubey.java.codingbat.warmup1.HasTeenTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.IcyHotTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.IcyHotTest.txt
deleted file mode 100644
index eb549b3..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.IcyHotTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.IcyHotTest
--------------------------------------------------------------------------------
-Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in io.sampadadubey.java.codingbat.warmup1.IcyHotTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.In1020Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.In1020Test.txt
deleted file mode 100644
index 5adee01..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.In1020Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.In1020Test
--------------------------------------------------------------------------------
-Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in io.sampadadubey.java.codingbat.warmup1.In1020Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.In3050Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.In3050Test.txt
deleted file mode 100644
index e12148f..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.In3050Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.In3050Test
--------------------------------------------------------------------------------
-Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in io.sampadadubey.java.codingbat.warmup1.In3050Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.IntMaxTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.IntMaxTest.txt
deleted file mode 100644
index b02b27b..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.IntMaxTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.IntMaxTest
--------------------------------------------------------------------------------
-Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in io.sampadadubey.java.codingbat.warmup1.IntMaxTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.LastDigitTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.LastDigitTest.txt
deleted file mode 100644
index 1bc24e0..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.LastDigitTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.LastDigitTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in io.sampadadubey.java.codingbat.warmup1.LastDigitTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.LoneTeenTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.LoneTeenTest.txt
deleted file mode 100644
index 4b06691..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.LoneTeenTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.LoneTeenTest
--------------------------------------------------------------------------------
-Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in io.sampadadubey.java.codingbat.warmup1.LoneTeenTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Makes10Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Makes10Test.txt
deleted file mode 100644
index 8ab355f..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Makes10Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.Makes10Test
--------------------------------------------------------------------------------
-Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in io.sampadadubey.java.codingbat.warmup1.Makes10Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Max1020Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Max1020Test.txt
deleted file mode 100644
index 8ad361b..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Max1020Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.Max1020Test
--------------------------------------------------------------------------------
-Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in io.sampadadubey.java.codingbat.warmup1.Max1020Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.MissingCharTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.MissingCharTest.txt
deleted file mode 100644
index 4ccaa2b..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.MissingCharTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.MissingCharTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in io.sampadadubey.java.codingbat.warmup1.MissingCharTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.MixStartTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.MixStartTest.txt
deleted file mode 100644
index 92fe5fd..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.MixStartTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.MixStartTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in io.sampadadubey.java.codingbat.warmup1.MixStartTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.MonkeyTroubleTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.MonkeyTroubleTest.txt
deleted file mode 100644
index 9a03d35..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.MonkeyTroubleTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.MonkeyTroubleTest
--------------------------------------------------------------------------------
-Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in io.sampadadubey.java.codingbat.warmup1.MonkeyTroubleTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.NearHundredTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.NearHundredTest.txt
deleted file mode 100644
index d3a95c4..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.NearHundredTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.NearHundredTest
--------------------------------------------------------------------------------
-Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in io.sampadadubey.java.codingbat.warmup1.NearHundredTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.NotStringTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.NotStringTest.txt
deleted file mode 100644
index e35a995..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.NotStringTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.NotStringTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in io.sampadadubey.java.codingbat.warmup1.NotStringTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Or35Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Or35Test.txt
deleted file mode 100644
index f6db936..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.Or35Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.Or35Test
--------------------------------------------------------------------------------
-Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in io.sampadadubey.java.codingbat.warmup1.Or35Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.ParrotTroubleTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.ParrotTroubleTest.txt
deleted file mode 100644
index 09775ec..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.ParrotTroubleTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.ParrotTroubleTest
--------------------------------------------------------------------------------
-Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in io.sampadadubey.java.codingbat.warmup1.ParrotTroubleTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.PosNegTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.PosNegTest.txt
deleted file mode 100644
index 87bbfc8..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.PosNegTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.PosNegTest
--------------------------------------------------------------------------------
-Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in io.sampadadubey.java.codingbat.warmup1.PosNegTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.SleepInTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.SleepInTest.txt
deleted file mode 100644
index c274759..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.SleepInTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.SleepInTest
--------------------------------------------------------------------------------
-Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in io.sampadadubey.java.codingbat.warmup1.SleepInTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.StartHiTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.StartHiTest.txt
deleted file mode 100644
index fe84cc7..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.StartHiTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.StartHiTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in io.sampadadubey.java.codingbat.warmup1.StartHiTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.StartOzTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.StartOzTest.txt
deleted file mode 100644
index 6b3bfdc..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.StartOzTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.StartOzTest
--------------------------------------------------------------------------------
-Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in io.sampadadubey.java.codingbat.warmup1.StartOzTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.StringETest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.StringETest.txt
deleted file mode 100644
index ffe1cd0..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.StringETest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.StringETest
--------------------------------------------------------------------------------
-Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in io.sampadadubey.java.codingbat.warmup1.StringETest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.SumDoubleTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.SumDoubleTest.txt
deleted file mode 100644
index e1b5477..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup1.SumDoubleTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup1.SumDoubleTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in io.sampadadubey.java.codingbat.warmup1.SumDoubleTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.AltPairsTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.AltPairsTest.txt
deleted file mode 100644
index fec90ec..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.AltPairsTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.AltPairsTest
--------------------------------------------------------------------------------
-Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in io.sampadadubey.java.codingbat.warmup2.AltPairsTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Array123Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Array123Test.txt
deleted file mode 100644
index 6d9fa18..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Array123Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.Array123Test
--------------------------------------------------------------------------------
-Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s - in io.sampadadubey.java.codingbat.warmup2.Array123Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Array667Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Array667Test.txt
deleted file mode 100644
index 8a25e7c..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Array667Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.Array667Test
--------------------------------------------------------------------------------
-Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s - in io.sampadadubey.java.codingbat.warmup2.Array667Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.ArrayCount9Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.ArrayCount9Test.txt
deleted file mode 100644
index 4968231..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.ArrayCount9Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.ArrayCount9Test
--------------------------------------------------------------------------------
-Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in io.sampadadubey.java.codingbat.warmup2.ArrayCount9Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.ArrayFront9Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.ArrayFront9Test.txt
deleted file mode 100644
index e65b6eb..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.ArrayFront9Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.ArrayFront9Test
--------------------------------------------------------------------------------
-Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in io.sampadadubey.java.codingbat.warmup2.ArrayFront9Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.CountXxTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.CountXxTest.txt
deleted file mode 100644
index 3380033..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.CountXxTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.CountXxTest
--------------------------------------------------------------------------------
-Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in io.sampadadubey.java.codingbat.warmup2.CountXxTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.DoubleXTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.DoubleXTest.txt
deleted file mode 100644
index 88ca24d..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.DoubleXTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.DoubleXTest
--------------------------------------------------------------------------------
-Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in io.sampadadubey.java.codingbat.warmup2.DoubleXTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.FrontTimesTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.FrontTimesTest.txt
deleted file mode 100644
index 88374a3..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.FrontTimesTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.FrontTimesTest
--------------------------------------------------------------------------------
-Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in io.sampadadubey.java.codingbat.warmup2.FrontTimesTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Has271Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Has271Test.txt
deleted file mode 100644
index fce86a6..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Has271Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.Has271Test
--------------------------------------------------------------------------------
-Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in io.sampadadubey.java.codingbat.warmup2.Has271Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Last2Test.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Last2Test.txt
deleted file mode 100644
index 6ed9101..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.Last2Test.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.Last2Test
--------------------------------------------------------------------------------
-Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in io.sampadadubey.java.codingbat.warmup2.Last2Test
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.NoTriplesTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.NoTriplesTest.txt
deleted file mode 100644
index 9881994..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.NoTriplesTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.NoTriplesTest
--------------------------------------------------------------------------------
-Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in io.sampadadubey.java.codingbat.warmup2.NoTriplesTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringBitsTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringBitsTest.txt
deleted file mode 100644
index fcfb67b..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringBitsTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.StringBitsTest
--------------------------------------------------------------------------------
-Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in io.sampadadubey.java.codingbat.warmup2.StringBitsTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringMatchTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringMatchTest.txt
deleted file mode 100644
index 378883f..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringMatchTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.StringMatchTest
--------------------------------------------------------------------------------
-Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in io.sampadadubey.java.codingbat.warmup2.StringMatchTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringSplosionTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringSplosionTest.txt
deleted file mode 100644
index 23cba03..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringSplosionTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.StringSplosionTest
--------------------------------------------------------------------------------
-Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in io.sampadadubey.java.codingbat.warmup2.StringSplosionTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringTimesTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringTimesTest.txt
deleted file mode 100644
index 4619018..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringTimesTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.StringTimesTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in io.sampadadubey.java.codingbat.warmup2.StringTimesTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringXTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringXTest.txt
deleted file mode 100644
index e254b4d..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringXTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.StringXTest
--------------------------------------------------------------------------------
-Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in io.sampadadubey.java.codingbat.warmup2.StringXTest
diff --git a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringYakTest.txt b/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringYakTest.txt
deleted file mode 100644
index d58c616..0000000
--- a/codingbat/target/surefire-reports/io.sampadadubey.java.codingbat.warmup2.StringYakTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.codingbat.warmup2.StringYakTest
--------------------------------------------------------------------------------
-Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 s - in io.sampadadubey.java.codingbat.warmup2.StringYakTest
diff --git a/common/pom.xml b/common/pom.xml
index 8c08d57..3f95814 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -4,7 +4,7 @@
4.0.0
- io.sampadadubey.java
+ io.thoughtcode.java
parent
1.0
..
diff --git a/common/src/main/java/io/sampadadubey/java/common/NumberConstants.java b/common/src/main/java/io/thoughtcode/java/common/NumberConstants.java
similarity index 95%
rename from common/src/main/java/io/sampadadubey/java/common/NumberConstants.java
rename to common/src/main/java/io/thoughtcode/java/common/NumberConstants.java
index 9bd841e..8d75734 100644
--- a/common/src/main/java/io/sampadadubey/java/common/NumberConstants.java
+++ b/common/src/main/java/io/thoughtcode/java/common/NumberConstants.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.common;
+package io.thoughtcode.java.common;
public final class NumberConstants {
diff --git a/common/src/main/java/io/sampadadubey/java/common/StringConstants.java b/common/src/main/java/io/thoughtcode/java/common/StringConstants.java
similarity index 76%
rename from common/src/main/java/io/sampadadubey/java/common/StringConstants.java
rename to common/src/main/java/io/thoughtcode/java/common/StringConstants.java
index 2951e3b..3648bde 100644
--- a/common/src/main/java/io/sampadadubey/java/common/StringConstants.java
+++ b/common/src/main/java/io/thoughtcode/java/common/StringConstants.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.common;
+package io.thoughtcode.java.common;
public final class StringConstants {
diff --git a/common/src/test/java/io/sampadadubey/java/common/NumberConstantsTest.java b/common/src/test/java/io/thoughtcode/java/common/NumberConstantsTest.java
similarity index 94%
rename from common/src/test/java/io/sampadadubey/java/common/NumberConstantsTest.java
rename to common/src/test/java/io/thoughtcode/java/common/NumberConstantsTest.java
index ccdeca1..6f4ac4e 100644
--- a/common/src/test/java/io/sampadadubey/java/common/NumberConstantsTest.java
+++ b/common/src/test/java/io/thoughtcode/java/common/NumberConstantsTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.common;
+package io.thoughtcode.java.common;
import static org.assertj.core.api.Assertions.assertThat;
@@ -35,7 +35,7 @@ void defaultCase() {
values.put(NumberConstants.HUNDRED, "100");
for (final Entry entry : values.entrySet()) {
- assertThat(entry.getKey().intValue() == Integer.parseInt(entry.getValue()));
+ assertThat(entry.getKey().intValue() == Integer.parseInt(entry.getValue())).isTrue();
}
}
}
diff --git a/common/src/test/java/io/sampadadubey/java/common/StringConstantsTest.java b/common/src/test/java/io/thoughtcode/java/common/StringConstantsTest.java
similarity index 93%
rename from common/src/test/java/io/sampadadubey/java/common/StringConstantsTest.java
rename to common/src/test/java/io/thoughtcode/java/common/StringConstantsTest.java
index deb4984..2281a64 100644
--- a/common/src/test/java/io/sampadadubey/java/common/StringConstantsTest.java
+++ b/common/src/test/java/io/thoughtcode/java/common/StringConstantsTest.java
@@ -1,4 +1,4 @@
-package io.sampadadubey.java.common;
+package io.thoughtcode.java.common;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/common/target/jacoco.exec b/common/target/jacoco.exec
deleted file mode 100644
index 59dcd40..0000000
Binary files a/common/target/jacoco.exec and /dev/null differ
diff --git a/common/target/maven-archiver/pom.properties b/common/target/maven-archiver/pom.properties
deleted file mode 100644
index 9b17ddb..0000000
--- a/common/target/maven-archiver/pom.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-artifactId=common
-groupId=io.sampadadubey.java
-version=1.0
diff --git a/common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644
index 78b3ff8..0000000
--- a/common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ /dev/null
@@ -1,2 +0,0 @@
-io/sampadadubey/java/common/NumberConstants.class
-io/sampadadubey/java/common/StringConstants.class
diff --git a/common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644
index b4841ba..0000000
--- a/common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ /dev/null
@@ -1,2 +0,0 @@
-/home/codejournal/sampada-dubey/git/mastering-java/common/src/main/java/io/sampadadubey/java/common/StringConstants.java
-/home/codejournal/sampada-dubey/git/mastering-java/common/src/main/java/io/sampadadubey/java/common/NumberConstants.java
diff --git a/common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
deleted file mode 100644
index 3b748cc..0000000
--- a/common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
+++ /dev/null
@@ -1,2 +0,0 @@
-io/sampadadubey/java/common/StringConstantsTest.class
-io/sampadadubey/java/common/NumberConstantsTest.class
diff --git a/common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
deleted file mode 100644
index 707c33f..0000000
--- a/common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
+++ /dev/null
@@ -1,2 +0,0 @@
-/home/codejournal/sampada-dubey/git/mastering-java/common/src/test/java/io/sampadadubey/java/common/NumberConstantsTest.java
-/home/codejournal/sampada-dubey/git/mastering-java/common/src/test/java/io/sampadadubey/java/common/StringConstantsTest.java
diff --git a/common/target/site/jacoco/jacoco.xml b/common/target/site/jacoco/jacoco.xml
deleted file mode 100644
index 53b6bb6..0000000
--- a/common/target/site/jacoco/jacoco.xml
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/common/target/surefire-reports/TEST-io.sampadadubey.java.common.NumberConstantsTest.xml b/common/target/surefire-reports/TEST-io.sampadadubey.java.common.NumberConstantsTest.xml
deleted file mode 100644
index 0e41517..0000000
--- a/common/target/surefire-reports/TEST-io.sampadadubey.java.common.NumberConstantsTest.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/common/target/surefire-reports/TEST-io.sampadadubey.java.common.StringConstantsTest.xml b/common/target/surefire-reports/TEST-io.sampadadubey.java.common.StringConstantsTest.xml
deleted file mode 100644
index 879adff..0000000
--- a/common/target/surefire-reports/TEST-io.sampadadubey.java.common.StringConstantsTest.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/common/target/surefire-reports/io.sampadadubey.java.common.NumberConstantsTest.txt b/common/target/surefire-reports/io.sampadadubey.java.common.NumberConstantsTest.txt
deleted file mode 100644
index 824e6cf..0000000
--- a/common/target/surefire-reports/io.sampadadubey.java.common.NumberConstantsTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.common.NumberConstantsTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in io.sampadadubey.java.common.NumberConstantsTest
diff --git a/common/target/surefire-reports/io.sampadadubey.java.common.StringConstantsTest.txt b/common/target/surefire-reports/io.sampadadubey.java.common.StringConstantsTest.txt
deleted file mode 100644
index f0935f7..0000000
--- a/common/target/surefire-reports/io.sampadadubey.java.common.StringConstantsTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: io.sampadadubey.java.common.StringConstantsTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.128 s - in io.sampadadubey.java.common.StringConstantsTest
diff --git a/exercism/pom.xml b/exercism/pom.xml
new file mode 100644
index 0000000..cbad84a
--- /dev/null
+++ b/exercism/pom.xml
@@ -0,0 +1,24 @@
+
+
+
+ 4.0.0
+
+
+ io.thoughtcode.java
+ parent
+ 1.0
+ ..
+
+
+ exercism
+ exercism
+ jar
+
+
+
+ io.thoughtcode.java
+ common
+ ${project.version}
+
+
+
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/Acronym.java b/exercism/src/main/java/io/thoughtcode/java/exercism/Acronym.java
new file mode 100644
index 0000000..91de2a5
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/Acronym.java
@@ -0,0 +1,29 @@
+package io.thoughtcode.java.exercism;
+
+import java.util.Locale;
+
+public class Acronym {
+
+ private final String phrase;
+
+ Acronym(final String phrase) {
+ this.phrase = phrase;
+ }
+
+ String get() {
+
+ final String[] parts = getCleanedPhrase().split(" ");
+
+ final StringBuilder acronym = new StringBuilder();
+
+ for (final String part : parts) {
+ acronym.append(part.charAt(0));
+ }
+
+ return acronym.toString().toUpperCase(Locale.getDefault());
+ }
+
+ private String getCleanedPhrase() {
+ return phrase.replaceAll("[^A-Za-z]*\\s+[^A-Za-z]*", " ").replaceAll("-", " ");
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/Anagram.java b/exercism/src/main/java/io/thoughtcode/java/exercism/Anagram.java
new file mode 100644
index 0000000..4852301
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/Anagram.java
@@ -0,0 +1,56 @@
+package io.thoughtcode.java.exercism;
+
+import static java.util.stream.Collectors.toList;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Locale;
+import java.util.Map;
+
+class Anagram {
+
+ private final String word;
+
+ Anagram(final String word) {
+ this.word = word;
+ }
+
+ List match(final List possibles) {
+ return possibles.stream().filter(this::match).collect(toList());
+ }
+
+ private boolean match(final String matchAgainst) {
+
+ final int wordLength = word.length();
+
+ boolean match = false;
+
+ if (!word.equalsIgnoreCase(matchAgainst) && wordLength == matchAgainst.length()) {
+
+ final String caseInsensitiveWord = word.toLowerCase(Locale.getDefault());
+ final String caseInsensitiveMatchAgainst = matchAgainst.toLowerCase(Locale.getDefault());
+
+ final Map wordCharacters = new HashMap<>(wordLength);
+ final Map matchCharacters = new HashMap<>(wordLength);
+
+ for (int index = 0; index < wordLength; index++) {
+
+ final Character wordCharacter = caseInsensitiveWord.charAt(index);
+ final Character matchCharacter = caseInsensitiveMatchAgainst.charAt(index);
+
+ final int wordCharacterCount = wordCharacters.getOrDefault(wordCharacter, 0);
+ final int matchCharacterCount = matchCharacters.getOrDefault(matchCharacter, 0);
+
+ wordCharacters.put(wordCharacter, wordCharacterCount + 1);
+ matchCharacters.put(matchCharacter, matchCharacterCount + 1);
+ }
+
+ match = wordCharacters.keySet()
+ .stream()
+ .noneMatch(it -> !matchCharacters.containsKey(it)
+ || wordCharacters.get(it).equals(matchCharacters.get(it)) != true);
+ }
+
+ return match;
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/AnnalynsInfiltration.java b/exercism/src/main/java/io/thoughtcode/java/exercism/AnnalynsInfiltration.java
new file mode 100644
index 0000000..c9e8db7
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/AnnalynsInfiltration.java
@@ -0,0 +1,31 @@
+package io.thoughtcode.java.exercism;
+
+public class AnnalynsInfiltration {
+
+ boolean canFastAttack(final boolean knightIsAwake) {
+ return !knightIsAwake;
+ }
+
+ boolean canSpy(final boolean knightIsAwake, final boolean archerIsAwake,
+ final boolean prisonerIsAwake) {
+ return knightIsAwake || archerIsAwake || prisonerIsAwake;
+ }
+
+ boolean canSignalPrisoner(final boolean archerIsAwake, final boolean prisonerIsAwake) {
+ return !archerIsAwake && prisonerIsAwake;
+ }
+
+ boolean canFreePrisoner(final boolean knightIsAwake, final boolean archerIsAwake,
+ final boolean prisonerIsAwake, final boolean petDogIsPresent) {
+
+ boolean result;
+
+ if (petDogIsPresent) {
+ result = !archerIsAwake;
+ } else {
+ result = prisonerIsAwake && !knightIsAwake && !archerIsAwake;
+ }
+
+ return result;
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/ArmstrongNumbers.java b/exercism/src/main/java/io/thoughtcode/java/exercism/ArmstrongNumbers.java
new file mode 100644
index 0000000..646ac59
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/ArmstrongNumbers.java
@@ -0,0 +1,24 @@
+package io.thoughtcode.java.exercism;
+
+public class ArmstrongNumbers {
+
+ boolean isArmstrongNumber(final int numberToCheck) {
+
+ final int numberOfDigits = String.valueOf(numberToCheck).length();
+
+ int number = numberToCheck;
+
+ int numberCalculated = 0;
+
+ while (number != 0) {
+
+ final int currentDigit = number % 10;
+
+ numberCalculated = numberCalculated + (int) Math.pow(currentDigit, numberOfDigits);
+
+ number = number / 10;
+ }
+
+ return numberToCheck == numberCalculated;
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/BirdWatcher.java b/exercism/src/main/java/io/thoughtcode/java/exercism/BirdWatcher.java
new file mode 100644
index 0000000..c0119ed
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/BirdWatcher.java
@@ -0,0 +1,95 @@
+package io.thoughtcode.java.exercism;
+
+class BirdWatcher {
+
+ static final int DAYS_IN_WEEK = 7;
+
+ static final int BUSY_DAY_MIN_COUNT = 5;
+
+ private final int[] birdsPerDay;
+
+ public BirdWatcher(final int[] birdsPerDay) {
+ this.birdsPerDay = birdsPerDay.clone();
+ }
+
+ public int[] getLastWeek() {
+
+ final int dayCount = birdsPerDay.length;
+
+ final int[] lastWeekBirdsPerDay;
+
+ if (dayCount <= DAYS_IN_WEEK) {
+ lastWeekBirdsPerDay = birdsPerDay.clone();
+ } else {
+
+ final int multiplier = (dayCount - 1) / DAYS_IN_WEEK;
+
+ final int lastWeekStartIndex = DAYS_IN_WEEK * multiplier;
+
+ lastWeekBirdsPerDay = new int[dayCount - lastWeekStartIndex];
+
+ int currentIndex = lastWeekStartIndex;
+
+ while (currentIndex < dayCount) {
+ final int offset = currentIndex - lastWeekStartIndex;
+ lastWeekBirdsPerDay[offset] = birdsPerDay[currentIndex];
+ currentIndex++;
+ }
+ }
+
+ return lastWeekBirdsPerDay;
+ }
+
+ public int getToday() {
+ final int dayCount = birdsPerDay.length;
+ return 0 == dayCount ? 0 : birdsPerDay[dayCount - 1];
+ }
+
+ public void incrementTodaysCount() {
+ birdsPerDay[birdsPerDay.length - 1]++;
+ }
+
+ public boolean hasDayWithoutBirds() {
+
+ final int dayCount = birdsPerDay.length;
+
+ boolean dayWithoutBirds = false;
+
+ for (int dayIndex = 0; dayIndex < dayCount; dayIndex++) {
+ if (0 == birdsPerDay[dayIndex]) {
+ dayWithoutBirds = true;
+ break;
+ }
+ }
+
+ return dayWithoutBirds;
+ }
+
+ public int getCountForFirstDays(final int numberOfDays) {
+
+ final int[] lastWeekBirdsPerDay = getLastWeek();
+
+ int totalBirds = 0;
+
+ for (int index = 0; index < lastWeekBirdsPerDay.length && index < numberOfDays; index++) {
+ totalBirds = totalBirds + lastWeekBirdsPerDay[index];
+ }
+
+ return totalBirds;
+ }
+
+ public int getBusyDays() {
+
+ final int dayCount = birdsPerDay.length;
+
+ int totalBusyDays = 0;
+
+ for (int dayIndex = 0; dayIndex < dayCount; dayIndex++) {
+ if (birdsPerDay[dayIndex] >= BUSY_DAY_MIN_COUNT) {
+ totalBusyDays++;
+ }
+ }
+
+ return totalBusyDays;
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/BlackJack.java b/exercism/src/main/java/io/thoughtcode/java/exercism/BlackJack.java
new file mode 100644
index 0000000..1017068
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/BlackJack.java
@@ -0,0 +1,170 @@
+package io.thoughtcode.java.exercism;
+
+import java.util.HashSet;
+import java.util.Optional;
+import java.util.Set;
+
+public class BlackJack {
+
+ static final int SCORE_BLACKJACK = 21;
+
+ static final int SCORE_TWENTY = 20;
+
+ static final int SCORE_SEVENTEEN = 17;
+
+ static final int SCORE_ELEVEN = 11;
+
+ static final int SCORE_SEVEN = 7;
+
+ static final Set HIGH_VALUE_CARDS = new HashSet<>();
+
+ static {
+ HIGH_VALUE_CARDS.add(Card.ACE.getValue());
+ HIGH_VALUE_CARDS.add(Card.TEN.getValue());
+ HIGH_VALUE_CARDS.add(Card.JACK.getValue());
+ HIGH_VALUE_CARDS.add(Card.QUEEN.getValue());
+ HIGH_VALUE_CARDS.add(Card.KING.getValue());
+ }
+
+ public int parseCard(final String card) {
+ return Card.get(card).getValue();
+ }
+
+ public boolean isBlackjack(final String card1, final String card2) {
+ return parseCard(card1) + parseCard(card2) == SCORE_BLACKJACK;
+ }
+
+ public String largeHand(final boolean isBlackjack, final int dealerScore) {
+
+ final Decision decision;
+
+ if (isBlackjack) {
+ if (HIGH_VALUE_CARDS.contains(dealerScore)) {
+ decision = Decision.STAND;
+ } else {
+ decision = Decision.WIN;
+ }
+ } else {
+ // It's not Blackjack, and large-hand scenario (player-score -> 22)
+ decision = Decision.SPLIT;
+ }
+
+ return decision.getCode();
+ }
+
+ public String smallHand(final int handScore, final int dealerScore) {
+
+ final Decision decision;
+
+ if (handScore >= SCORE_SEVENTEEN) {
+ decision = Decision.STAND;
+ } else if (handScore <= SCORE_ELEVEN) {
+ decision = Decision.HIT;
+ } else {
+ if (dealerScore >= SCORE_SEVEN) {
+ decision = Decision.HIT;
+ } else {
+ decision = Decision.STAND;
+ }
+ }
+
+ return decision.getCode();
+ }
+
+ // FirstTurn returns the semi-optimal decision for the first turn, given the
+ // cards of the player and the dealer.
+ // This function is already implemented and does not need to be edited. It pulls
+ // the other functions together in a
+ // complete decision tree for the first turn.
+ public String firstTurn(final String card1, final String card2, final String dealerCard) {
+
+ final int handScore = parseCard(card1) + parseCard(card2);
+ final int dealerScore = parseCard(dealerCard);
+
+ final String result;
+
+ if (SCORE_TWENTY < handScore) {
+ result = largeHand(isBlackjack(card1, card2), dealerScore);
+ } else {
+ result = smallHand(handScore, dealerScore);
+ }
+
+ return result;
+ }
+}
+
+enum Card {
+
+ ACE(11),
+
+ TWO(2),
+
+ THREE(3),
+
+ FOUR(4),
+
+ FIVE(5),
+
+ SIX(6),
+
+ SEVEN(7),
+
+ EIGHT(8),
+
+ NINE(9),
+
+ TEN(10),
+
+ JACK(10),
+
+ QUEEN(10),
+
+ KING(10),
+
+ UNKNOWN(0);
+
+ private int value;
+
+ static Card get(final String cardValueToParse) {
+
+ Card resultCard = null;
+
+ for (final Card card : Card.values()) {
+ if (card.name().equalsIgnoreCase(cardValueToParse)) {
+ resultCard = card;
+ break;
+ }
+ }
+
+ return Optional.ofNullable(resultCard).orElse(Card.UNKNOWN);
+ }
+
+ Card(final int value) {
+ this.value = value;
+ }
+
+ public int getValue() {
+ return value;
+ }
+}
+
+enum Decision {
+
+ STAND("S"),
+
+ HIT("H"),
+
+ SPLIT("P"),
+
+ WIN("W");
+
+ private String code;
+
+ Decision(final String code) {
+ this.code = code;
+ }
+
+ public String getCode() {
+ return code;
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/CarsAssemble.java b/exercism/src/main/java/io/thoughtcode/java/exercism/CarsAssemble.java
new file mode 100644
index 0000000..6e4a935
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/CarsAssemble.java
@@ -0,0 +1,58 @@
+package io.thoughtcode.java.exercism;
+
+import java.math.BigDecimal;
+import java.math.RoundingMode;
+
+public class CarsAssemble {
+
+ static final double CARS_PER_HOUR = 221.0;
+
+ static final double MINUTES_PER_HOUR = 60.0;
+
+ static final double SPEED_ZERO = 0;
+
+ static final double SPEED_FOUR = 4;
+
+ static final double SPEED_EIGHT = 8;
+
+ static final double SPEED_NINE = 9;
+
+ static final double SUCCESS_RATE_ZERO = 0.0;
+
+ static final double SUCCESS_RATE_HUNDRED = 1.0;
+
+ static final double SUCCESS_RATE_EIGHTY = 0.8;
+
+ static final double SUCCESS_RATE_NINETY = 0.9;
+
+ static final double SUCCESS_RATE_DEFAULT = 0.77;
+
+ public double productionRatePerHour(final int speed) {
+ final BigDecimal totalCars = BigDecimal.valueOf(CARS_PER_HOUR * speed);
+ return BigDecimal.valueOf(getSuccessRate(speed)).multiply(totalCars).doubleValue();
+ }
+
+ public int workingItemsPerMinute(final int speed) {
+ final BigDecimal workingItemsPerHour = BigDecimal.valueOf(productionRatePerHour(speed));
+ return workingItemsPerHour.divide(BigDecimal.valueOf(MINUTES_PER_HOUR), RoundingMode.FLOOR).intValue();
+ }
+
+ private double getSuccessRate(final int speed) {
+
+ final double successRate;
+
+ if (speed <= SPEED_ZERO) {
+ successRate = SUCCESS_RATE_ZERO;
+ } else if (speed <= SPEED_FOUR) {
+ successRate = SUCCESS_RATE_HUNDRED;
+ } else if (speed <= SPEED_EIGHT) {
+ successRate = SUCCESS_RATE_NINETY;
+ } else if (speed == SPEED_NINE) {
+ successRate = SUCCESS_RATE_EIGHTY;
+ } else {
+ successRate = SUCCESS_RATE_DEFAULT;
+ }
+
+ return successRate;
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/Darts.java b/exercism/src/main/java/io/thoughtcode/java/exercism/Darts.java
new file mode 100644
index 0000000..0bfaf35
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/Darts.java
@@ -0,0 +1,29 @@
+package io.thoughtcode.java.exercism;
+
+import io.thoughtcode.java.common.NumberConstants;
+
+public class Darts {
+
+ private final double hypotenuse;
+
+ Darts(final double xPoint, final double yPoint) {
+ this.hypotenuse = Math.sqrt(Math.pow(xPoint, 2) + Math.pow(yPoint, 2));
+ }
+
+ int score() {
+
+ final int score;
+
+ if (hypotenuse <= NumberConstants.ONE) {
+ score = NumberConstants.TEN;
+ } else if (hypotenuse <= NumberConstants.FIVE) {
+ score = NumberConstants.FIVE;
+ } else if (hypotenuse <= NumberConstants.TEN) {
+ score = NumberConstants.ONE;
+ } else {
+ score = NumberConstants.ZERO;
+ }
+
+ return score;
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/DifferenceOfSquaresCalculator.java b/exercism/src/main/java/io/thoughtcode/java/exercism/DifferenceOfSquaresCalculator.java
new file mode 100644
index 0000000..c3d1776
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/DifferenceOfSquaresCalculator.java
@@ -0,0 +1,19 @@
+package io.thoughtcode.java.exercism;
+
+public class DifferenceOfSquaresCalculator {
+
+ int computeSquareOfSumTo(final int input) {
+ // Mathematical Formula = [(n x (n + 1)) / 2] ^ 2
+ final int sumTo = (input * (input + 1)) / 2;
+ return (int) Math.pow((double) sumTo, 2.0);
+ }
+
+ int computeSumOfSquaresTo(final int input) {
+ // Mathematical Formula = (n x n+1 x 2n+1) / 6
+ return (input * (input + 1) * (2 * input + 1)) / 6;
+ }
+
+ int computeDifferenceOfSquares(final int input) {
+ return computeSquareOfSumTo(input) - computeSumOfSquaresTo(input);
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/DnDCharacter.java b/exercism/src/main/java/io/thoughtcode/java/exercism/DnDCharacter.java
new file mode 100644
index 0000000..ac8f23f
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/DnDCharacter.java
@@ -0,0 +1,100 @@
+package io.thoughtcode.java.exercism;
+
+import java.security.SecureRandom;
+import java.util.Arrays;
+
+public class DnDCharacter {
+
+ static final SecureRandom DICE = new SecureRandom();
+
+ private final int strength;
+
+ private final int dexterity;
+
+ private final int constitution;
+
+ private final int intelligence;
+
+ private final int wisdom;
+
+ private final int charisma;
+
+ static int rollDice() {
+ final int rolledValue = DICE.nextInt(6);
+ return rolledValue == 0 ? 1 : rolledValue;
+ }
+
+ DnDCharacter() {
+ this.strength = ability();
+ this.dexterity = ability();
+ this.constitution = ability();
+ this.intelligence = ability();
+ this.wisdom = ability();
+ this.charisma = ability();
+ }
+
+ int ability() {
+ return getSum(getHighestNValues(4, 3));
+ }
+
+ int modifier(final int input) {
+ return (int) Math.floor((input - 10.0) / 2);
+ }
+
+ int getStrength() {
+ return strength;
+ }
+
+ int getDexterity() {
+ return dexterity;
+ }
+
+ int getConstitution() {
+ return constitution;
+ }
+
+ int getIntelligence() {
+ return intelligence;
+ }
+
+ int getWisdom() {
+ return wisdom;
+ }
+
+ int getCharisma() {
+ return charisma;
+ }
+
+ int getHitpoints() {
+ return 10 + modifier(constitution);
+ }
+
+ private int getSum(final int[] values) {
+ return Arrays.stream(values).sum();
+ }
+
+ private int[] getHighestNValues(final int count, final int highestN) {
+
+ final int[] values = getRandomValues(count);
+ final int[] highestNValues = new int[highestN];
+
+ Arrays.sort(values);
+
+ for (int index = 0; index < highestN; index++) {
+ highestNValues[index] = values[values.length - index - 1];
+ }
+
+ return highestNValues;
+ }
+
+ private int[] getRandomValues(final int count) {
+
+ final int[] values = new int[count];
+
+ for (int index = 0; index < count; index++) {
+ values[index] = rollDice();
+ }
+
+ return values;
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/ElonsToyCar.java b/exercism/src/main/java/io/thoughtcode/java/exercism/ElonsToyCar.java
new file mode 100644
index 0000000..3873a5c
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/ElonsToyCar.java
@@ -0,0 +1,45 @@
+package io.thoughtcode.java.exercism;
+
+public class ElonsToyCar {
+
+ static final int DRIVE_DISTANCE = 20;
+
+ static final int BATTERY_USAGE = 1;
+
+ private int distance;
+
+ private int battery;
+
+ public static ElonsToyCar buy() {
+ return new ElonsToyCar();
+ }
+
+ ElonsToyCar() {
+ this.distance = 0;
+ this.battery = 100;
+ }
+
+ public String distanceDisplay() {
+ return String.format("Driven %s meters", distance);
+ }
+
+ public String batteryDisplay() {
+
+ final String display;
+
+ if (battery == 0) {
+ display = "Battery empty";
+ } else {
+ display = String.format("Battery at %s%%", battery);
+ }
+
+ return display;
+ }
+
+ public void drive() {
+ if (battery != 0) {
+ distance = distance + DRIVE_DISTANCE;
+ battery = battery - BATTERY_USAGE;
+ }
+ }
+}
diff --git a/exercism/src/main/java/io/thoughtcode/java/exercism/FlattenList.java b/exercism/src/main/java/io/thoughtcode/java/exercism/FlattenList.java
new file mode 100644
index 0000000..6176027
--- /dev/null
+++ b/exercism/src/main/java/io/thoughtcode/java/exercism/FlattenList.java
@@ -0,0 +1,34 @@
+package io.thoughtcode.java.exercism;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class FlattenList {
+
+ @SuppressWarnings("unchecked")
+ public List