Added initial code and working testCases

Feedback left.
Added accepted solution with testcases.
Add 'GIRLSNSBS/' from commit '3c3a460e00540783b9e6604bd828d9d70da32cd6'

git-subtree-dir: GIRLSNSBS
git-subtree-mainline: b398156ed056bf410e901e271b2e46375e78cf96
git-subtree-split: 3c3a460e00540783b9e6604bd828d9d70da32cd6
Add 'ADV04J/' from commit 'ce35a3f1faced456a7c737fbc140a750b4335f7b'

git-subtree-dir: ADV04J
git-subtree-mainline: 5694ddf1d2a8e039d9a236a19077139693519d45
git-subtree-split: ce35a3f1faced456a7c737fbc140a750b4335f7b