diff --git a/00_Utilities/javascript/style_terminal.css b/00_Utilities/javascript/style_terminal.css new file mode 100644 index 00000000..226eb0cf --- /dev/null +++ b/00_Utilities/javascript/style_terminal.css @@ -0,0 +1,200 @@ +* { + box-sizing: border-box; + margin: 0; + padding: 0; +} + +:root { + --background: rgb(1, 24, 1); + --text: rgb(51, 251, 51); + --input: yellow; +} + +html { + font-size: 16px; +} + +body { + background-color: var(--background); + color: var(--text); + font: 600 1rem/1.3 Consolas, Andale Mono, monospace; + padding: 3rem; +} + +/* Adapted from source: http://aleclownes.com/2017/02/01/crt-display.html */ +@keyframes flicker { + 0% { + opacity: 0.27861; + } + 5% { + opacity: 0.34769; + } + 10% { + opacity: 0.23604; + } + 15% { + opacity: 0.90626; + } + 20% { + opacity: 0.18128; + } + 25% { + opacity: 0.83891; + } + 30% { + opacity: 0.65583; + } + 35% { + opacity: 0.67807; + } + 40% { + opacity: 0.26559; + } + 45% { + opacity: 0.84693; + } + 50% { + opacity: 0.96019; + } + 55% { + opacity: 0.08594; + } + 60% { + opacity: 0.20313; + } + 65% { + opacity: 0.71988; + } + 70% { + opacity: 0.53455; + } + 75% { + opacity: 0.37288; + } + 80% { + opacity: 0.71428; + } + 85% { + opacity: 0.70419; + } + 90% { + opacity: 0.7003; + } + 95% { + opacity: 0.36108; + } + 100% { + opacity: 0.24387; + } +} +@keyframes textShadow { + 0% { + text-shadow: 0.4389924193300864px 0 1px rgba(0,30,255,0.5), -0.4389924193300864px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 5% { + text-shadow: 2.7928974010788217px 0 1px rgba(0,30,255,0.5), -2.7928974010788217px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 10% { + text-shadow: 0.02956275843481219px 0 1px rgba(0,30,255,0.5), -0.02956275843481219px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 15% { + text-shadow: 0.40218538552878136px 0 1px rgba(0,30,255,0.5), -0.40218538552878136px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 20% { + text-shadow: 3.4794037899852017px 0 1px rgba(0,30,255,0.5), -3.4794037899852017px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 25% { + text-shadow: 1.6125630401149584px 0 1px rgba(0,30,255,0.5), -1.6125630401149584px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 30% { + text-shadow: 0.7015590085143956px 0 1px rgba(0,30,255,0.5), -0.7015590085143956px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 35% { + text-shadow: 3.896914047650351px 0 1px rgba(0,30,255,0.5), -3.896914047650351px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 40% { + text-shadow: 3.870905614848819px 0 1px rgba(0,30,255,0.5), -3.870905614848819px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 45% { + text-shadow: 2.231056963361899px 0 1px rgba(0,30,255,0.5), -2.231056963361899px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 50% { + text-shadow: 0.08084290417898504px 0 1px rgba(0,30,255,0.5), -0.08084290417898504px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 55% { + text-shadow: 2.3758461067427543px 0 1px rgba(0,30,255,0.5), -2.3758461067427543px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 60% { + text-shadow: 2.202193051050636px 0 1px rgba(0,30,255,0.5), -2.202193051050636px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 65% { + text-shadow: 2.8638780614874975px 0 1px rgba(0,30,255,0.5), -2.8638780614874975px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 70% { + text-shadow: 0.48874025155497314px 0 1px rgba(0,30,255,0.5), -0.48874025155497314px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 75% { + text-shadow: 1.8948491305757957px 0 1px rgba(0,30,255,0.5), -1.8948491305757957px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 80% { + text-shadow: 0.0833037308038857px 0 1px rgba(0,30,255,0.5), -0.0833037308038857px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 85% { + text-shadow: 0.09769827255241735px 0 1px rgba(0,30,255,0.5), -0.09769827255241735px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 90% { + text-shadow: 3.443339761481782px 0 1px rgba(0,30,255,0.5), -3.443339761481782px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 95% { + text-shadow: 2.1841838852799786px 0 1px rgba(0,30,255,0.5), -2.1841838852799786px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } + 100% { + text-shadow: 2.6208764473832513px 0 1px rgba(0,30,255,0.5), -2.6208764473832513px 0 1px rgba(255,0,80,0.3), 0 0 3px; + } +} +pre#output { + animation: textShadow 1.6s infinite; +} +pre#output::before { + content: " "; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06)); + z-index: 2; + background-size: 100% 2px, 3px 100%; + pointer-events: none; +} +pre#output::after { + content: " "; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: rgba(18, 16, 16, 0.1); + opacity: 0; + z-index: 2; + pointer-events: none; + animation: flicker 0.15s infinite; +} + +input { + display: inline-block; + position: relative; + caret-color: var(--input); + background: none; + border: none; + outline: none; + border-bottom: 1px solid var(--input); + border-style: none none dashed none; + color: var(--input); + font: 900 1rem/1.3 Consolas, Andale Mono, monospace; + animation: textShadow 1.6s infinite; + text-transform: uppercase; +} + diff --git a/01_Acey_Ducey/javascript/aceyducey.html b/01_Acey_Ducey/javascript/aceyducey.html index 61c362a7..c3c4ef45 100644 --- a/01_Acey_Ducey/javascript/aceyducey.html +++ b/01_Acey_Ducey/javascript/aceyducey.html @@ -1,7 +1,9 @@ - - + ACEY DUCEY - + + +

 
+
\ No newline at end of file
diff --git a/02_Amazing/javascript/amazing.html b/02_Amazing/javascript/amazing.html
index c066a3e9..475bc4ee 100644
--- a/02_Amazing/javascript/amazing.html
+++ b/02_Amazing/javascript/amazing.html
@@ -1,9 +1,10 @@
 
 
 AMAZING
+
 
 
-

+

 
 
 
diff --git a/03_Animal/javascript/animal.html b/03_Animal/javascript/animal.html
index d13d8c7b..ab65daa5 100644
--- a/03_Animal/javascript/animal.html
+++ b/03_Animal/javascript/animal.html
@@ -1,9 +1,10 @@
 
 
 ANIMAL
+
 
 
-

+

 
 
 
diff --git a/04_Awari/javascript/awari.html b/04_Awari/javascript/awari.html
index 1d3c6208..4749690a 100644
--- a/04_Awari/javascript/awari.html
+++ b/04_Awari/javascript/awari.html
@@ -1,9 +1,10 @@
 
 
 AWARI
+
 
 
-

+

 
 
 
diff --git a/05_Bagels/javascript/bagels.html b/05_Bagels/javascript/bagels.html
index 714c3c9a..25224a9f 100644
--- a/05_Bagels/javascript/bagels.html
+++ b/05_Bagels/javascript/bagels.html
@@ -1,9 +1,10 @@
 
 
 BAGELS
+
 
 
-

+

 
 
 
diff --git a/06_Banner/javascript/banner.html b/06_Banner/javascript/banner.html
index 62f1bca8..0745a640 100644
--- a/06_Banner/javascript/banner.html
+++ b/06_Banner/javascript/banner.html
@@ -1,9 +1,10 @@
 
 
 BANNER
+
 
 
-

+

 
 
 
diff --git a/07_Basketball/javascript/basketball.html b/07_Basketball/javascript/basketball.html
index e9eedab3..03e1ae98 100644
--- a/07_Basketball/javascript/basketball.html
+++ b/07_Basketball/javascript/basketball.html
@@ -1,9 +1,10 @@
 
 
 BASKETBALL
+
 
 
-

+

 
 
 
diff --git a/08_Batnum/javascript/batnum.html b/08_Batnum/javascript/batnum.html
index 51d8dd11..907ec1ae 100644
--- a/08_Batnum/javascript/batnum.html
+++ b/08_Batnum/javascript/batnum.html
@@ -1,9 +1,10 @@
 
 
 BATNUM
+
 
 
-

+

 
 
 
diff --git a/09_Battle/javascript/battle.html b/09_Battle/javascript/battle.html
index 83cccf10..19ba7403 100644
--- a/09_Battle/javascript/battle.html
+++ b/09_Battle/javascript/battle.html
@@ -1,9 +1,10 @@
 
 
 BATTLE
+
 
 
-

+

 
 
 
diff --git a/10_Blackjack/javascript/blackjack.html b/10_Blackjack/javascript/blackjack.html
index eb18ca9e..3582a8e3 100644
--- a/10_Blackjack/javascript/blackjack.html
+++ b/10_Blackjack/javascript/blackjack.html
@@ -1,9 +1,10 @@
 
 
 BLACKJACK
+
 
 
-

+

 
 
 
diff --git a/11_Bombardment/javascript/bombardment.html b/11_Bombardment/javascript/bombardment.html
index 5255cdd9..455cbb51 100644
--- a/11_Bombardment/javascript/bombardment.html
+++ b/11_Bombardment/javascript/bombardment.html
@@ -1,9 +1,10 @@
 
 
 BOMBARDMENT
+
 
 
-

+

 
 
 
diff --git a/12_Bombs_Away/javascript/bombsaway.html b/12_Bombs_Away/javascript/bombsaway.html
index c58c753f..1f96c1dc 100644
--- a/12_Bombs_Away/javascript/bombsaway.html
+++ b/12_Bombs_Away/javascript/bombsaway.html
@@ -1,9 +1,10 @@
 
 
 BOMBARDMENT
+
 
 
-

+

 
 
 
diff --git a/13_Bounce/javascript/bounce.html b/13_Bounce/javascript/bounce.html
index b1e8c529..ccf6f4c4 100644
--- a/13_Bounce/javascript/bounce.html
+++ b/13_Bounce/javascript/bounce.html
@@ -1,9 +1,10 @@
 
 
 BOUNCE
+
 
 
-

+

 
 
 
diff --git a/14_Bowling/javascript/bowling.html b/14_Bowling/javascript/bowling.html
index bb5d3225..02030a1c 100644
--- a/14_Bowling/javascript/bowling.html
+++ b/14_Bowling/javascript/bowling.html
@@ -1,9 +1,10 @@
 
 
 BOWLING
+
 
 
-

+

 
 
 
diff --git a/15_Boxing/javascript/boxing.html b/15_Boxing/javascript/boxing.html
index f72e1eb4..48881b39 100644
--- a/15_Boxing/javascript/boxing.html
+++ b/15_Boxing/javascript/boxing.html
@@ -1,9 +1,10 @@
 
 
 BOXING
+
 
 
-

+

 
 
 
diff --git a/16_Bug/javascript/bug.html b/16_Bug/javascript/bug.html
index 0e718cd5..0ce1f872 100644
--- a/16_Bug/javascript/bug.html
+++ b/16_Bug/javascript/bug.html
@@ -1,9 +1,10 @@
 
 
 BUG
+
 
 
-

+

 
 
 
diff --git a/17_Bullfight/javascript/bullfight.html b/17_Bullfight/javascript/bullfight.html
index 8d23d40e..3ea10aab 100644
--- a/17_Bullfight/javascript/bullfight.html
+++ b/17_Bullfight/javascript/bullfight.html
@@ -1,9 +1,10 @@
 
 
 BULLFIGHT
+
 
 
-

+

 
 
 
diff --git a/18_Bullseye/javascript/bullseye.html b/18_Bullseye/javascript/bullseye.html
index 82f13306..1190687e 100644
--- a/18_Bullseye/javascript/bullseye.html
+++ b/18_Bullseye/javascript/bullseye.html
@@ -1,9 +1,10 @@
 
 
 BULLSEYE
+
 
 
-

+

 
 
 
diff --git a/19_Bunny/javascript/bunny.html b/19_Bunny/javascript/bunny.html
index 3dca1a44..927e916f 100644
--- a/19_Bunny/javascript/bunny.html
+++ b/19_Bunny/javascript/bunny.html
@@ -1,6 +1,7 @@
 
 
 BUNNY
+
 
 
 

diff --git a/20_Buzzword/javascript/buzzword.html b/20_Buzzword/javascript/buzzword.html
index e384b3fc..87a6b9b0 100644
--- a/20_Buzzword/javascript/buzzword.html
+++ b/20_Buzzword/javascript/buzzword.html
@@ -1,9 +1,10 @@
 
 
 BUZZWORD
+
 
 
-

+

 
 
 
diff --git a/21_Calendar/javascript/calendar.html b/21_Calendar/javascript/calendar.html
index ff9a3603..fcc2d4b6 100644
--- a/21_Calendar/javascript/calendar.html
+++ b/21_Calendar/javascript/calendar.html
@@ -1,9 +1,10 @@
 
 
 CALENDAR
+
 
 
-

+

 
 
 
diff --git a/22_Change/javascript/change.html b/22_Change/javascript/change.html
index 0f1449b6..ae51aecc 100644
--- a/22_Change/javascript/change.html
+++ b/22_Change/javascript/change.html
@@ -1,9 +1,10 @@
 
 
 CHANGE
+
 
 
-

+

 
 
 
diff --git a/23_Checkers/javascript/checkers.html b/23_Checkers/javascript/checkers.html
index 61839e25..be2b54f8 100644
--- a/23_Checkers/javascript/checkers.html
+++ b/23_Checkers/javascript/checkers.html
@@ -1,9 +1,10 @@
 
 
 CHECKERS
+
 
 
-

+

 
 
 
diff --git a/24_Chemist/javascript/chemist.html b/24_Chemist/javascript/chemist.html
index c65d7821..424f299f 100644
--- a/24_Chemist/javascript/chemist.html
+++ b/24_Chemist/javascript/chemist.html
@@ -1,9 +1,10 @@
 
 
 CHEMIST
+
 
 
-

+

 
 
 
diff --git a/25_Chief/javascript/chief.html b/25_Chief/javascript/chief.html
index cf272f9b..9527335b 100644
--- a/25_Chief/javascript/chief.html
+++ b/25_Chief/javascript/chief.html
@@ -1,9 +1,10 @@
 
 
 CHIEF
+
 
 
-

+

 
 
 
diff --git a/26_Chomp/javascript/chomp.html b/26_Chomp/javascript/chomp.html
index b749afe3..9b822bd2 100644
--- a/26_Chomp/javascript/chomp.html
+++ b/26_Chomp/javascript/chomp.html
@@ -1,9 +1,10 @@
 
 
 CHOMP
+
 
 
-

+

 
 
 
diff --git a/27_Civil_War/javascript/civilwar.html b/27_Civil_War/javascript/civilwar.html
index dcff69ff..c01b60e4 100644
--- a/27_Civil_War/javascript/civilwar.html
+++ b/27_Civil_War/javascript/civilwar.html
@@ -1,9 +1,10 @@
 
 
 CIVIL WAR
+
 
 
-

+

 
 
 
diff --git a/28_Combat/javascript/combat.html b/28_Combat/javascript/combat.html
index 8a75f8f4..2afee975 100644
--- a/28_Combat/javascript/combat.html
+++ b/28_Combat/javascript/combat.html
@@ -1,9 +1,10 @@
 
 
 COMBAT
+
 
 
-

+

 
 
 
diff --git a/29_Craps/javascript/craps.html b/29_Craps/javascript/craps.html
index 50b2ca9b..45414c5d 100644
--- a/29_Craps/javascript/craps.html
+++ b/29_Craps/javascript/craps.html
@@ -1,9 +1,10 @@
 
 
 CRAPS
+
 
 
-

+

 
 
 
diff --git a/30_Cube/javascript/cube.html b/30_Cube/javascript/cube.html
index 9951018d..85218e9b 100644
--- a/30_Cube/javascript/cube.html
+++ b/30_Cube/javascript/cube.html
@@ -1,9 +1,10 @@
 
 
 CUBE
+
 
 
-

+

 
 
 
diff --git a/31_Depth_Charge/javascript/depthcharge.html b/31_Depth_Charge/javascript/depthcharge.html
index 7a1e3add..f72dc078 100644
--- a/31_Depth_Charge/javascript/depthcharge.html
+++ b/31_Depth_Charge/javascript/depthcharge.html
@@ -1,9 +1,10 @@
 
 
 DEPTH CHARGE
+
 
 
-

+

 
 
 
diff --git a/32_Diamond/javascript/diamond.html b/32_Diamond/javascript/diamond.html
index 9756b2ab..5e7f6e2f 100644
--- a/32_Diamond/javascript/diamond.html
+++ b/32_Diamond/javascript/diamond.html
@@ -1,9 +1,10 @@
 
 
 DIAMOND
+
 
 
-

+

 
 
 
diff --git a/33_Dice/javascript/dice.html b/33_Dice/javascript/dice.html
index 420dbc5d..eb14e84e 100644
--- a/33_Dice/javascript/dice.html
+++ b/33_Dice/javascript/dice.html
@@ -1,9 +1,10 @@
 
 
 DICE
+
 
 
-

+

 
 
 
diff --git a/34_Digits/javascript/digits.html b/34_Digits/javascript/digits.html
index c6db808f..6b70aa9a 100644
--- a/34_Digits/javascript/digits.html
+++ b/34_Digits/javascript/digits.html
@@ -1,9 +1,10 @@
 
 
 DIGITS
+
 
 
-

+

 
 
 
diff --git a/35_Even_Wins/javascript/evenwins.html b/35_Even_Wins/javascript/evenwins.html
index c39d09ba..d06c3e18 100644
--- a/35_Even_Wins/javascript/evenwins.html
+++ b/35_Even_Wins/javascript/evenwins.html
@@ -1,9 +1,10 @@
 
 
 EVEN WINS
+
 
 
-

+

 
 
 
diff --git a/35_Even_Wins/javascript/gameofevenwins.html b/35_Even_Wins/javascript/gameofevenwins.html
index 9359f077..2c948cec 100644
--- a/35_Even_Wins/javascript/gameofevenwins.html
+++ b/35_Even_Wins/javascript/gameofevenwins.html
@@ -1,9 +1,10 @@
 
 
 GAME OF EVEN WINS
+
 
 
-

+

 
 
 
diff --git a/36_Flip_Flop/javascript/flipflop.html b/36_Flip_Flop/javascript/flipflop.html
index 2de8e198..92433845 100644
--- a/36_Flip_Flop/javascript/flipflop.html
+++ b/36_Flip_Flop/javascript/flipflop.html
@@ -1,9 +1,10 @@
 
 
 FLIPFLOP
+
 
 
-

+

 
 
 
diff --git a/37_Football/javascript/football.html b/37_Football/javascript/football.html
index 10e1acc1..227fbdd5 100644
--- a/37_Football/javascript/football.html
+++ b/37_Football/javascript/football.html
@@ -1,9 +1,10 @@
 
 
 FOOTBALL
+
 
 
-

+

 
 
 
diff --git a/37_Football/javascript/ftball.html b/37_Football/javascript/ftball.html
index 92862bde..a11b5b98 100644
--- a/37_Football/javascript/ftball.html
+++ b/37_Football/javascript/ftball.html
@@ -1,9 +1,10 @@
 
 
 FTBALL
+
 
 
-

+

 
 
 
diff --git a/38_Fur_Trader/javascript/furtrader.html b/38_Fur_Trader/javascript/furtrader.html
index c7695a09..9089b9a8 100644
--- a/38_Fur_Trader/javascript/furtrader.html
+++ b/38_Fur_Trader/javascript/furtrader.html
@@ -1,9 +1,10 @@
 
 
 FUR TRADER
+
 
 
-

+

 
 
 
diff --git a/39_Golf/javascript/golf.html b/39_Golf/javascript/golf.html
index bf43de8e..13803915 100644
--- a/39_Golf/javascript/golf.html
+++ b/39_Golf/javascript/golf.html
@@ -1,9 +1,10 @@
 
 
 GOLF
+
 
 
-

+

 
 
 
diff --git a/40_Gomoko/javascript/gomoko.html b/40_Gomoko/javascript/gomoko.html
index adbfd691..e316ff9b 100644
--- a/40_Gomoko/javascript/gomoko.html
+++ b/40_Gomoko/javascript/gomoko.html
@@ -1,9 +1,10 @@
 
 
 GOMOKO
+
 
 
-

+

 
 
 
diff --git a/41_Guess/javascript/guess.html b/41_Guess/javascript/guess.html
index 22a1bee0..54a5510b 100644
--- a/41_Guess/javascript/guess.html
+++ b/41_Guess/javascript/guess.html
@@ -1,9 +1,10 @@
 
 
 GUESS
+
 
 
-

+

 
 
 
diff --git a/42_Gunner/javascript/gunner.html b/42_Gunner/javascript/gunner.html
index 431c9064..47c70fc3 100644
--- a/42_Gunner/javascript/gunner.html
+++ b/42_Gunner/javascript/gunner.html
@@ -1,9 +1,10 @@
 
 
 GUNNER
+
 
 
-

+

 
 
 
diff --git a/43_Hammurabi/javascript/hammurabi.html b/43_Hammurabi/javascript/hammurabi.html
index 2facdcb4..cff8f00a 100644
--- a/43_Hammurabi/javascript/hammurabi.html
+++ b/43_Hammurabi/javascript/hammurabi.html
@@ -1,9 +1,10 @@
 
 
 HAMMURABI
+
 
 
-

+

 
 
 
diff --git a/44_Hangman/javascript/hangman.html b/44_Hangman/javascript/hangman.html
index 7bf3d250..89529758 100644
--- a/44_Hangman/javascript/hangman.html
+++ b/44_Hangman/javascript/hangman.html
@@ -1,9 +1,10 @@
 
 
 HANGMAN
+
 
 
-

+

 
 
 
diff --git a/45_Hello/javascript/hello.html b/45_Hello/javascript/hello.html
index ac6fe180..962e67e8 100644
--- a/45_Hello/javascript/hello.html
+++ b/45_Hello/javascript/hello.html
@@ -1,9 +1,10 @@
 
 
 HELLO
+
 
 
-

+

 
 
 
diff --git a/46_Hexapawn/javascript/hexapawn.html b/46_Hexapawn/javascript/hexapawn.html
index 5ac2b08c..be651674 100644
--- a/46_Hexapawn/javascript/hexapawn.html
+++ b/46_Hexapawn/javascript/hexapawn.html
@@ -1,9 +1,10 @@
 
 
 HEXAPAWN
+
 
 
-

+

 
 
 
diff --git a/47_Hi-Lo/javascript/hi-lo.html b/47_Hi-Lo/javascript/hi-lo.html
index 2610591d..2a0f2d0d 100644
--- a/47_Hi-Lo/javascript/hi-lo.html
+++ b/47_Hi-Lo/javascript/hi-lo.html
@@ -1,9 +1,10 @@
 
 
 HI-LO
+
 
 
-

+

 
 
 
diff --git a/48_High_IQ/javascript/highiq.html b/48_High_IQ/javascript/highiq.html
index 03ea2f26..ec4b84dd 100644
--- a/48_High_IQ/javascript/highiq.html
+++ b/48_High_IQ/javascript/highiq.html
@@ -1,9 +1,10 @@
 
 
 H-I-Q
+
 
 
-

+

 
 
 
diff --git a/49_Hockey/javascript/hockey.html b/49_Hockey/javascript/hockey.html
index fb26a5c6..43df11cb 100644
--- a/49_Hockey/javascript/hockey.html
+++ b/49_Hockey/javascript/hockey.html
@@ -1,9 +1,10 @@
 
 
 HOCKEY
+
 
 
-

+

 
 
 
diff --git a/50_Horserace/javascript/horserace.html b/50_Horserace/javascript/horserace.html
index 2809ec39..9383afb8 100644
--- a/50_Horserace/javascript/horserace.html
+++ b/50_Horserace/javascript/horserace.html
@@ -1,9 +1,10 @@
 
 
 HORSERACE
+
 
 
-

+

 
 
 
diff --git a/51_Hurkle/javascript/hurkle.html b/51_Hurkle/javascript/hurkle.html
index 8d2a5022..49a107dc 100644
--- a/51_Hurkle/javascript/hurkle.html
+++ b/51_Hurkle/javascript/hurkle.html
@@ -1,9 +1,10 @@
 
 
 HURKLE
+
 
 
-

+

 
 
 
diff --git a/52_Kinema/javascript/kinema.html b/52_Kinema/javascript/kinema.html
index 0e41284e..fceaf2f2 100644
--- a/52_Kinema/javascript/kinema.html
+++ b/52_Kinema/javascript/kinema.html
@@ -1,9 +1,10 @@
 
 
 KINEMA
+
 
 
-

+

 
 
 
diff --git a/53_King/javascript/king.html b/53_King/javascript/king.html
index 56b5e7e2..3c8b0478 100644
--- a/53_King/javascript/king.html
+++ b/53_King/javascript/king.html
@@ -1,9 +1,10 @@
 
 
 KING
+
 
 
-

+

 
 
 
diff --git a/54_Letter/javascript/letter.html b/54_Letter/javascript/letter.html
index 744a5499..d4a6340d 100644
--- a/54_Letter/javascript/letter.html
+++ b/54_Letter/javascript/letter.html
@@ -1,9 +1,10 @@
 
 
 LETTER
+
 
 
-

+

 
 
 
diff --git a/55_Life/javascript/life.html b/55_Life/javascript/life.html
index bebc6e82..6a6ad716 100644
--- a/55_Life/javascript/life.html
+++ b/55_Life/javascript/life.html
@@ -1,9 +1,10 @@
 
 
 LIFE
+
 
 
-

+

 
 
 
diff --git a/56_Life_for_Two/javascript/lifefortwo.html b/56_Life_for_Two/javascript/lifefortwo.html
index fbd70636..c5c490d7 100644
--- a/56_Life_for_Two/javascript/lifefortwo.html
+++ b/56_Life_for_Two/javascript/lifefortwo.html
@@ -1,9 +1,10 @@
 
 
 LIFE FOR TWO
+
 
 
-

+

 
 
 
diff --git a/57_Literature_Quiz/javascript/litquiz.html b/57_Literature_Quiz/javascript/litquiz.html
index e4aae4c3..18510177 100644
--- a/57_Literature_Quiz/javascript/litquiz.html
+++ b/57_Literature_Quiz/javascript/litquiz.html
@@ -1,9 +1,10 @@
 
 
 LITERATURE QUIZ
+
 
 
-

+

 
 
 
diff --git a/58_Love/javascript/love.html b/58_Love/javascript/love.html
index ede593e8..378883e1 100644
--- a/58_Love/javascript/love.html
+++ b/58_Love/javascript/love.html
@@ -1,9 +1,10 @@
 
 
 LOVE
+
 
 
-

+

 
 
 
diff --git a/59_Lunar_LEM_Rocket/javascript/lem.html b/59_Lunar_LEM_Rocket/javascript/lem.html
index 717ae005..da1785ec 100644
--- a/59_Lunar_LEM_Rocket/javascript/lem.html
+++ b/59_Lunar_LEM_Rocket/javascript/lem.html
@@ -1,9 +1,10 @@
 
 
 LEM
+
 
 
-

+

 
 
 
diff --git a/59_Lunar_LEM_Rocket/javascript/lunar.html b/59_Lunar_LEM_Rocket/javascript/lunar.html
index cdcabc2d..a94c17c8 100644
--- a/59_Lunar_LEM_Rocket/javascript/lunar.html
+++ b/59_Lunar_LEM_Rocket/javascript/lunar.html
@@ -1,9 +1,10 @@
 
 
 LUNAR
+
 
 
-

+

 
 
 
diff --git a/60_Mastermind/javascript/mastermind.html b/60_Mastermind/javascript/mastermind.html
index e1835c05..74e7f593 100644
--- a/60_Mastermind/javascript/mastermind.html
+++ b/60_Mastermind/javascript/mastermind.html
@@ -1,9 +1,10 @@
 
 
 MASTERMIND
+
 
 
-

+

 
 
 
diff --git a/61_Math_Dice/javascript/mathdice.html b/61_Math_Dice/javascript/mathdice.html
index dfdf3f5f..095d7a9b 100644
--- a/61_Math_Dice/javascript/mathdice.html
+++ b/61_Math_Dice/javascript/mathdice.html
@@ -1,9 +1,10 @@
 
 
 MATH DICE
+
 
 
-

+

 
 
 
diff --git a/62_Mugwump/javascript/mugwump.html b/62_Mugwump/javascript/mugwump.html
index 1d590487..3a7a9161 100644
--- a/62_Mugwump/javascript/mugwump.html
+++ b/62_Mugwump/javascript/mugwump.html
@@ -1,9 +1,10 @@
 
 
 MUGWUMP
+
 
 
-

+

 
 
 
diff --git a/63_Name/javascript/name.html b/63_Name/javascript/name.html
index bed003f4..94f58551 100644
--- a/63_Name/javascript/name.html
+++ b/63_Name/javascript/name.html
@@ -1,9 +1,10 @@
 
 
 NAME
+
 
 
-

+

 
 
 
diff --git a/64_Nicomachus/javascript/nicomachus.html b/64_Nicomachus/javascript/nicomachus.html
index 2fe069f8..757aaaf5 100644
--- a/64_Nicomachus/javascript/nicomachus.html
+++ b/64_Nicomachus/javascript/nicomachus.html
@@ -1,9 +1,10 @@
 
 
 NICOMACHUS
+
 
 
-

+

 
 
 
diff --git a/65_Nim/javascript/nim.html b/65_Nim/javascript/nim.html
index db914b25..1d6efd23 100644
--- a/65_Nim/javascript/nim.html
+++ b/65_Nim/javascript/nim.html
@@ -1,9 +1,10 @@
 
 
 NIM
+
 
 
-

+

 
 
 
diff --git a/66_Number/javascript/number.html b/66_Number/javascript/number.html
index 5e384186..c462a237 100644
--- a/66_Number/javascript/number.html
+++ b/66_Number/javascript/number.html
@@ -1,9 +1,10 @@
 
 
 NUMBER
+
 
 
-

+

 
 
 
diff --git a/67_One_Check/javascript/onecheck.html b/67_One_Check/javascript/onecheck.html
index ffdb77e5..e95bbf6b 100644
--- a/67_One_Check/javascript/onecheck.html
+++ b/67_One_Check/javascript/onecheck.html
@@ -1,9 +1,10 @@
 
 
 ONE CHECK
+
 
 
-

+

 
 
 
diff --git a/68_Orbit/javascript/orbit.html b/68_Orbit/javascript/orbit.html
index b5ea3982..65e75c29 100644
--- a/68_Orbit/javascript/orbit.html
+++ b/68_Orbit/javascript/orbit.html
@@ -1,9 +1,10 @@
 
 
 ORBIT
+
 
 
-

+

 
 
 
diff --git a/69_Pizza/javascript/pizza.html b/69_Pizza/javascript/pizza.html
index 30134499..b901b6e2 100644
--- a/69_Pizza/javascript/pizza.html
+++ b/69_Pizza/javascript/pizza.html
@@ -1,9 +1,10 @@
 
 
 PIZZA
+
 
 
-

+

 
 
 
diff --git a/70_Poetry/javascript/poetry.html b/70_Poetry/javascript/poetry.html
index 01dd59bf..0da55e53 100644
--- a/70_Poetry/javascript/poetry.html
+++ b/70_Poetry/javascript/poetry.html
@@ -1,9 +1,10 @@
 
 
 POETRY
+
 
 
-

+

 
 
 
diff --git a/71_Poker/javascript/poker.html b/71_Poker/javascript/poker.html
index c2abd411..92758158 100644
--- a/71_Poker/javascript/poker.html
+++ b/71_Poker/javascript/poker.html
@@ -1,9 +1,10 @@
 
 
 POKER
+
 
 
-

+

 
 
 
diff --git a/72_Queen/javascript/queen.html b/72_Queen/javascript/queen.html
index ce191813..0613d97f 100644
--- a/72_Queen/javascript/queen.html
+++ b/72_Queen/javascript/queen.html
@@ -1,9 +1,10 @@
 
 
 QUEEN
+
 
 
-

+

 
 
 
diff --git a/73_Reverse/javascript/reverse.html b/73_Reverse/javascript/reverse.html
index 3abddb0e..bb89bfba 100644
--- a/73_Reverse/javascript/reverse.html
+++ b/73_Reverse/javascript/reverse.html
@@ -1,9 +1,10 @@
 
 
 REVERSE
+
 
 
-

+

 
 
 
diff --git a/74_Rock_Scissors_Paper/javascript/rockscissors.html b/74_Rock_Scissors_Paper/javascript/rockscissors.html
index 2b938a5f..3b5199a4 100644
--- a/74_Rock_Scissors_Paper/javascript/rockscissors.html
+++ b/74_Rock_Scissors_Paper/javascript/rockscissors.html
@@ -1,9 +1,10 @@
 
 
 ROCK, SCISSORS, PAPER
+
 
 
-

+

 
 
 
diff --git a/75_Roulette/javascript/roulette.html b/75_Roulette/javascript/roulette.html
index 02495892..ee9684a7 100644
--- a/75_Roulette/javascript/roulette.html
+++ b/75_Roulette/javascript/roulette.html
@@ -1,9 +1,10 @@
 
 
 ROULETTE
+
 
 
-

+

 
 
 
diff --git a/76_Russian_Roulette/javascript/russianroulette.html b/76_Russian_Roulette/javascript/russianroulette.html
index 782fa23e..fe8acf94 100644
--- a/76_Russian_Roulette/javascript/russianroulette.html
+++ b/76_Russian_Roulette/javascript/russianroulette.html
@@ -1,9 +1,10 @@
 
 
 RUSSIAN ROULETTE
+
 
 
-

+

 
 
 
diff --git a/77_Salvo/javascript/salvo.html b/77_Salvo/javascript/salvo.html
index 25752f0f..0b5471c6 100644
--- a/77_Salvo/javascript/salvo.html
+++ b/77_Salvo/javascript/salvo.html
@@ -1,9 +1,10 @@
 
 
 SALVO
+
 
 
-

+

 
 
 
diff --git a/79_Slalom/javascript/slalom.html b/79_Slalom/javascript/slalom.html
index d91f71ad..4221ea22 100644
--- a/79_Slalom/javascript/slalom.html
+++ b/79_Slalom/javascript/slalom.html
@@ -1,9 +1,10 @@
 
 
 SLALOM
+
 
 
-

+

 
 
 
diff --git a/80_Slots/javascript/slots.html b/80_Slots/javascript/slots.html
index 33b8e73f..b0e1e038 100644
--- a/80_Slots/javascript/slots.html
+++ b/80_Slots/javascript/slots.html
@@ -1,9 +1,10 @@
 
 
 SLOTS
+
 
 
-

+

 
 
 
diff --git a/81_Splat/javascript/splat.html b/81_Splat/javascript/splat.html
index 19503973..df7e3767 100644
--- a/81_Splat/javascript/splat.html
+++ b/81_Splat/javascript/splat.html
@@ -1,9 +1,10 @@
 
 
 SPLAT
+
 
 
-

+

 
 
 
diff --git a/82_Stars/javascript/stars.html b/82_Stars/javascript/stars.html
index c63aeb0d..6ca449d2 100644
--- a/82_Stars/javascript/stars.html
+++ b/82_Stars/javascript/stars.html
@@ -1,9 +1,10 @@
 
 
 STARS
+
 
 
-

+

 
 
 
diff --git a/83_Stock_Market/javascript/stockmarket.html b/83_Stock_Market/javascript/stockmarket.html
index 6a6188ef..faea6939 100644
--- a/83_Stock_Market/javascript/stockmarket.html
+++ b/83_Stock_Market/javascript/stockmarket.html
@@ -1,9 +1,10 @@
 
 
 STOCKMARKET
+
 
 
-

+

 
 
 
diff --git a/85_Synonym/javascript/synonym.html b/85_Synonym/javascript/synonym.html
index ec24a89a..ce54a1c0 100644
--- a/85_Synonym/javascript/synonym.html
+++ b/85_Synonym/javascript/synonym.html
@@ -1,9 +1,10 @@
 
 
 SYNONYM
+
 
 
-

+

 
 
 
diff --git a/86_Target/javascript/target.html b/86_Target/javascript/target.html
index 97bba5ea..321de6a9 100644
--- a/86_Target/javascript/target.html
+++ b/86_Target/javascript/target.html
@@ -1,9 +1,10 @@
 
 
 TARGET
+
 
 
-

+

 
 
 
diff --git a/87_3-D_Plot/javascript/3dplot.html b/87_3-D_Plot/javascript/3dplot.html
index 003096bf..8d441ee4 100644
--- a/87_3-D_Plot/javascript/3dplot.html
+++ b/87_3-D_Plot/javascript/3dplot.html
@@ -1,6 +1,7 @@
 
 
 3D PLOT
+
 
 
 

diff --git a/88_3-D_Tic-Tac-Toe/javascript/qubit.html b/88_3-D_Tic-Tac-Toe/javascript/qubit.html
index 813015bb..a971269c 100644
--- a/88_3-D_Tic-Tac-Toe/javascript/qubit.html
+++ b/88_3-D_Tic-Tac-Toe/javascript/qubit.html
@@ -1,9 +1,10 @@
 
 
 QUBIT
+
 
 
-

+

 
 
 
diff --git a/89_Tic-Tac-Toe/javascript/tictactoe1.html b/89_Tic-Tac-Toe/javascript/tictactoe1.html
index 7aafc617..1c2cf7ad 100644
--- a/89_Tic-Tac-Toe/javascript/tictactoe1.html
+++ b/89_Tic-Tac-Toe/javascript/tictactoe1.html
@@ -1,9 +1,10 @@
 
 
 TIC TAC TOE 1
+
 
 
-

+

 
 
 
diff --git a/89_Tic-Tac-Toe/javascript/tictactoe2.html b/89_Tic-Tac-Toe/javascript/tictactoe2.html
index 418bf65c..02f200ea 100644
--- a/89_Tic-Tac-Toe/javascript/tictactoe2.html
+++ b/89_Tic-Tac-Toe/javascript/tictactoe2.html
@@ -1,9 +1,10 @@
 
 
 TIC TAC TOE 2
+
 
 
-

+

 
 
 
diff --git a/90_Tower/javascript/tower.html b/90_Tower/javascript/tower.html
index 84318f33..c557e9ec 100644
--- a/90_Tower/javascript/tower.html
+++ b/90_Tower/javascript/tower.html
@@ -1,9 +1,10 @@
 
 
 TOWER
+
 
 
-

+

 
 
 
diff --git a/91_Train/javascript/train.html b/91_Train/javascript/train.html
index 3aee95e2..53066b7d 100644
--- a/91_Train/javascript/train.html
+++ b/91_Train/javascript/train.html
@@ -1,9 +1,10 @@
 
 
 TRAIN
+
 
 
-

+

 
 
 
diff --git a/92_Trap/javascript/trap.html b/92_Trap/javascript/trap.html
index 1084e1de..379cea39 100644
--- a/92_Trap/javascript/trap.html
+++ b/92_Trap/javascript/trap.html
@@ -1,9 +1,10 @@
 
 
 TRAP
+
 
 
-

+

 
 
 
diff --git a/93_23_Matches/javascript/23matches.html b/93_23_Matches/javascript/23matches.html
index 70d67217..17d6fd32 100644
--- a/93_23_Matches/javascript/23matches.html
+++ b/93_23_Matches/javascript/23matches.html
@@ -1,9 +1,10 @@
 
 
 23 MATCHES
+
 
 
-

+

 
 
 
diff --git a/94_War/javascript/war.html b/94_War/javascript/war.html
index 67cab7d2..16c25080 100644
--- a/94_War/javascript/war.html
+++ b/94_War/javascript/war.html
@@ -1,9 +1,10 @@
 
 
 WAR
+
 
 
-

+

 
 
 
diff --git a/95_Weekday/javascript/weekday.html b/95_Weekday/javascript/weekday.html
index 928df878..9de27962 100644
--- a/95_Weekday/javascript/weekday.html
+++ b/95_Weekday/javascript/weekday.html
@@ -1,9 +1,10 @@
 
 
 WEEKDAY
+
 
 
-

+

 
 
 
diff --git a/96_Word/javascript/word.html b/96_Word/javascript/word.html
index ddc88134..02419ce4 100644
--- a/96_Word/javascript/word.html
+++ b/96_Word/javascript/word.html
@@ -1,9 +1,10 @@
 
 
 WORD
+
 
 
-

+