refactor(curriculum): flesh out object lessons in RPG game (#54258)

This commit is contained in:
Jessica Wilkins
2024-04-05 07:25:21 -07:00
committed by GitHub
parent ef14453863
commit 0636441cb0
129 changed files with 1431 additions and 402 deletions
@@ -217,496 +217,516 @@
"title": "Step 51"
},
{
"id": "62a8a9d876b2580943ba9351",
"id": "660880e67dfed9eb6adb7178",
"title": "Step 52"
},
{
"id": "62a8aa98a8289d0a698eee1d",
"id": "66088382bd1422ed8b5309c3",
"title": "Step 53"
},
{
"id": "62a8ab0e27cbaf0b54ba8a42",
"id": "6608b8713915f21398ff32e1",
"title": "Step 54"
},
{
"id": "62a8ac194679e60cb561b0a8",
"id": "66088621742011f008175e5e",
"title": "Step 55"
},
{
"id": "62a8ad8e01d7cb0deae5ec66",
"id": "6608b7985f4ba5127cbc401b",
"title": "Step 56"
},
{
"id": "62a8ade9b2f5b30ef0b606c2",
"id": "6608bee87c43ca194effebdf",
"title": "Step 57"
},
{
"id": "62a8ae85fcaedc0fddc7ca4f",
"id": "62a8a9d876b2580943ba9351",
"title": "Step 58"
},
{
"id": "62a8b0b5053f16111b0b6b5f",
"id": "62a8ab0e27cbaf0b54ba8a42",
"title": "Step 59"
},
{
"id": "62a8b1762b7775124622e1a3",
"id": "62a8ac194679e60cb561b0a8",
"title": "Step 60"
},
{
"id": "62a8b3cc436db8139cc5fc09",
"id": "62a8ad8e01d7cb0deae5ec66",
"title": "Step 61"
},
{
"id": "62a8b6536156c51500739b41",
"id": "62a8ade9b2f5b30ef0b606c2",
"title": "Step 62"
},
{
"id": "62a8b711ab7a12161c7d9b67",
"id": "62a8ae85fcaedc0fddc7ca4f",
"title": "Step 63"
},
{
"id": "62a8b9770050d217d2247801",
"id": "62a8b0b5053f16111b0b6b5f",
"title": "Step 64"
},
{
"id": "62a8c0c8313e891a15ec23e7",
"id": "62a8b1762b7775124622e1a3",
"title": "Step 65"
},
{
"id": "62a8c1154d3ae11aee80353f",
"id": "62a8b3cc436db8139cc5fc09",
"title": "Step 66"
},
{
"id": "62a8c151b23bf21bc7c4fcba",
"id": "62a8b6536156c51500739b41",
"title": "Step 67"
},
{
"id": "62a8c173949f851c83c64756",
"id": "62a8b711ab7a12161c7d9b67",
"title": "Step 68"
},
{
"id": "62a8c242b25a531f2909e5bc",
"id": "62a8b9770050d217d2247801",
"title": "Step 69"
},
{
"id": "62a8c2bbbd8aa82052f47c53",
"id": "62a8c0c8313e891a15ec23e7",
"title": "Step 70"
},
{
"id": "62a8c31ec0ec78216a1c36a0",
"id": "62a8c1154d3ae11aee80353f",
"title": "Step 71"
},
{
"id": "62a8c370ad8c68227137e0bc",
"id": "62a8c151b23bf21bc7c4fcba",
"title": "Step 72"
},
{
"id": "62a8c3ebc6c35e23785e1a19",
"id": "62a8c173949f851c83c64756",
"title": "Step 73"
},
{
"id": "62a8c41ecaf1bd24536129b8",
"id": "62a8c242b25a531f2909e5bc",
"title": "Step 74"
},
{
"id": "62a8c465fa7b0c252f4a8f0c",
"id": "62a8c2bbbd8aa82052f47c53",
"title": "Step 75"
},
{
"id": "62a8c4db0710f3260f867a92",
"id": "62a8c31ec0ec78216a1c36a0",
"title": "Step 76"
},
{
"id": "62a8c5db7888af27af23f0dd",
"id": "62a8c370ad8c68227137e0bc",
"title": "Step 77"
},
{
"id": "62a8c65b75664c28a8e59c16",
"id": "62a8c3ebc6c35e23785e1a19",
"title": "Step 78"
},
{
"id": "62a8c6815f5f1a29735efe1b",
"id": "62a8c41ecaf1bd24536129b8",
"title": "Step 79"
},
{
"id": "62a8c7322e42962ad53ad204",
"id": "62a8c465fa7b0c252f4a8f0c",
"title": "Step 80"
},
{
"id": "62a8c7a59e72c02bb1c717d2",
"id": "62a8c4db0710f3260f867a92",
"title": "Step 81"
},
{
"id": "62a8c89e4272512d44fc1c66",
"id": "62a8c5db7888af27af23f0dd",
"title": "Step 82"
},
{
"id": "62a8c8cee8e5cf2e001789b4",
"id": "62a8c65b75664c28a8e59c16",
"title": "Step 83"
},
{
"id": "62a8ca22d29fe62f3952bdf5",
"id": "62a8c6815f5f1a29735efe1b",
"title": "Step 84"
},
{
"id": "62a8cb19bd7f8a304e5427a1",
"id": "62a8c7322e42962ad53ad204",
"title": "Step 85"
},
{
"id": "62a8cbd1e3595431d5a2b3f1",
"id": "62a8c7a59e72c02bb1c717d2",
"title": "Step 86"
},
{
"id": "62a8cce1b0c32c33017cf2e9",
"id": "62a8c89e4272512d44fc1c66",
"title": "Step 87"
},
{
"id": "62a8ce1dfc990134162b3bd9",
"id": "62a8c8cee8e5cf2e001789b4",
"title": "Step 88"
},
{
"id": "62a8ce73d0dce43468f6689c",
"id": "62a8ca22d29fe62f3952bdf5",
"title": "Step 89"
},
{
"id": "62a8cf22272d6d35af80d4ac",
"id": "62a8cb19bd7f8a304e5427a1",
"title": "Step 90"
},
{
"id": "62a8d0337d7c67377a4a76c6",
"id": "62a8cbd1e3595431d5a2b3f1",
"title": "Step 91"
},
{
"id": "62a8d08668fa8b38732486e9",
"id": "62a8cce1b0c32c33017cf2e9",
"title": "Step 92"
},
{
"id": "62a8d0c4f12c2239b6618582",
"id": "62a8ce1dfc990134162b3bd9",
"title": "Step 93"
},
{
"id": "62a8d0fdf2dad83a92883a80",
"id": "62a8ce73d0dce43468f6689c",
"title": "Step 94"
},
{
"id": "62a8d143f2a58e3b6d6e9c33",
"id": "62a8cf22272d6d35af80d4ac",
"title": "Step 95"
},
{
"id": "62a8d1c72e8bb13c2074d93c",
"id": "62a8d0337d7c67377a4a76c6",
"title": "Step 96"
},
{
"id": "62a8d2146a3e853d0a6e28ca",
"id": "62a8d08668fa8b38732486e9",
"title": "Step 97"
},
{
"id": "62a8d24c97461b3ddb9397c8",
"id": "62a8d0c4f12c2239b6618582",
"title": "Step 98"
},
{
"id": "62a8d2e2a073be3edb46116f",
"id": "62a8d0fdf2dad83a92883a80",
"title": "Step 99"
},
{
"id": "62a8d31ebbc10e3fe1b28e03",
"id": "62a8d143f2a58e3b6d6e9c33",
"title": "Step 100"
},
{
"id": "62a8d35660db4040ba292193",
"id": "62a8d1c72e8bb13c2074d93c",
"title": "Step 101"
},
{
"id": "62a8d382cd075f4169223e14",
"id": "62a8d2146a3e853d0a6e28ca",
"title": "Step 102"
},
{
"id": "62a8d539dc11cb42b5dd7ec8",
"id": "62a8d24c97461b3ddb9397c8",
"title": "Step 103"
},
{
"id": "62a8d61ddfe35744369365b7",
"id": "62a8d2e2a073be3edb46116f",
"title": "Step 104"
},
{
"id": "62a8d6c7001ebc45350e3d16",
"id": "62a8d31ebbc10e3fe1b28e03",
"title": "Step 105"
},
{
"id": "62a8d7b8ab568b4649998954",
"id": "62a8d35660db4040ba292193",
"title": "Step 106"
},
{
"id": "62a8d81f539f004776dd9b1e",
"id": "62a8d382cd075f4169223e14",
"title": "Step 107"
},
{
"id": "62a8dd468debb449b4454086",
"id": "62a8d539dc11cb42b5dd7ec8",
"title": "Step 108"
},
{
"id": "62a8dd9cdb16324b04cfd958",
"id": "62a8d61ddfe35744369365b7",
"title": "Step 109"
},
{
"id": "62a8dfcf7fb1044d2f478fd1",
"id": "62a8d6c7001ebc45350e3d16",
"title": "Step 110"
},
{
"id": "62a8e0d1d0110b4ec421489f",
"id": "62a8d7b8ab568b4649998954",
"title": "Step 111"
},
{
"id": "62a8e142f7f0bd4fed898de3",
"id": "62a8d81f539f004776dd9b1e",
"title": "Step 112"
},
{
"id": "62a8e1dc897df55108bcb5e8",
"id": "62a8dd468debb449b4454086",
"title": "Step 113"
},
{
"id": "62a8e21398ad61520edb724f",
"id": "62a8dd9cdb16324b04cfd958",
"title": "Step 114"
},
{
"id": "62a8e24c673b075317cc0b09",
"id": "62a8dfcf7fb1044d2f478fd1",
"title": "Step 115"
},
{
"id": "62a8e271f8e3d1541f9624ad",
"id": "62a8e0d1d0110b4ec421489f",
"title": "Step 116"
},
{
"id": "62a8e35675c18c56354c08cf",
"id": "62a8e142f7f0bd4fed898de3",
"title": "Step 117"
},
{
"id": "62a8e41e2f190c58404dd46e",
"id": "62a8e1dc897df55108bcb5e8",
"title": "Step 118"
},
{
"id": "62a8e45cc600c3591cee671a",
"id": "62a8e21398ad61520edb724f",
"title": "Step 119"
},
{
"id": "62a8e49f4df7af5ae2d7a616",
"id": "62a8e24c673b075317cc0b09",
"title": "Step 120"
},
{
"id": "62a8e4dc6a60f85bf256a0cb",
"id": "62a8e271f8e3d1541f9624ad",
"title": "Step 121"
},
{
"id": "62a8ed36d7a7915dfa444ba2",
"id": "62a8e35675c18c56354c08cf",
"title": "Step 122"
},
{
"id": "62a8edd05e27cc668051686f",
"id": "62a8e41e2f190c58404dd46e",
"title": "Step 123"
},
{
"id": "62a8ee154c8946678775c4a4",
"id": "62a8e45cc600c3591cee671a",
"title": "Step 124"
},
{
"id": "62a8ee71f018e968a056d369",
"id": "62a8e49f4df7af5ae2d7a616",
"title": "Step 125"
},
{
"id": "62a8eec45f77bc69e8775294",
"id": "62a8e4dc6a60f85bf256a0cb",
"title": "Step 126"
},
{
"id": "62a8eefe2e68b66ac563816b",
"id": "62a8ed36d7a7915dfa444ba2",
"title": "Step 127"
},
{
"id": "62a8ef6a52292f6bdca4f6f8",
"id": "62a8edd05e27cc668051686f",
"title": "Step 128"
},
{
"id": "62a8ef8f0c76a46cd221a68c",
"id": "62a8ee154c8946678775c4a4",
"title": "Step 129"
},
{
"id": "62a8efb0e3ce826db8daf80f",
"id": "62a8ee71f018e968a056d369",
"title": "Step 130"
},
{
"id": "62a8eff21c0b0f6ebe5b8e38",
"id": "62a8eec45f77bc69e8775294",
"title": "Step 131"
},
{
"id": "62a8f06fb318666fef69f91e",
"id": "62a8eefe2e68b66ac563816b",
"title": "Step 132"
},
{
"id": "62a8f14fe6d1fc72454648c7",
"id": "62a8ef6a52292f6bdca4f6f8",
"title": "Step 133"
},
{
"id": "62a8f1d5f5ddbf74c07f733b",
"id": "62a8ef8f0c76a46cd221a68c",
"title": "Step 134"
},
{
"id": "62a8f20463b324759953edad",
"id": "62a8efb0e3ce826db8daf80f",
"title": "Step 135"
},
{
"id": "62ba17beef16c563069a65d8",
"id": "62a8eff21c0b0f6ebe5b8e38",
"title": "Step 136"
},
{
"id": "62a8f256b813a476cae51f49",
"id": "62a8f06fb318666fef69f91e",
"title": "Step 137"
},
{
"id": "65b2f6acce65b7a69751a090",
"id": "62a8f14fe6d1fc72454648c7",
"title": "Step 138"
},
{
"id": "62a8f35bde1750791f58773f",
"id": "62a8f1d5f5ddbf74c07f733b",
"title": "Step 139"
},
{
"id": "62a94114ce0b8918b487390f",
"id": "62a8f20463b324759953edad",
"title": "Step 140"
},
{
"id": "62aa1cea594f152ba626b872",
"id": "62ba17beef16c563069a65d8",
"title": "Step 141"
},
{
"id": "62aa1d6736ba262cfa74344b",
"id": "62a8f256b813a476cae51f49",
"title": "Step 142"
},
{
"id": "62aa1d9f535e102e4663e7a6",
"id": "65b2f6acce65b7a69751a090",
"title": "Step 143"
},
{
"id": "62aa1e3c7c3d552fb04f0f18",
"id": "62a8f35bde1750791f58773f",
"title": "Step 144"
},
{
"id": "62aa1e8ccd579330e097ce44",
"id": "62a94114ce0b8918b487390f",
"title": "Step 145"
},
{
"id": "62aa1eec891ed731db227a36",
"id": "62aa1cea594f152ba626b872",
"title": "Step 146"
},
{
"id": "62aa1fed3d4e873366ff3131",
"id": "62aa1d6736ba262cfa74344b",
"title": "Step 147"
},
{
"id": "62aa204c1e1d33348ff09944",
"id": "62aa1d9f535e102e4663e7a6",
"title": "Step 148"
},
{
"id": "62aa20e9cf1be9358f5aceae",
"id": "62aa1e3c7c3d552fb04f0f18",
"title": "Step 149"
},
{
"id": "62aa2136fc49b836dfedb959",
"id": "62aa1e8ccd579330e097ce44",
"title": "Step 150"
},
{
"id": "62aa21971e3b743844849985",
"id": "62aa1eec891ed731db227a36",
"title": "Step 151"
},
{
"id": "62aa21ea8d9d9f396b95dd87",
"id": "62aa1fed3d4e873366ff3131",
"title": "Step 152"
},
{
"id": "62aa226207f33d3ad4c6f546",
"id": "62aa204c1e1d33348ff09944",
"title": "Step 153"
},
{
"id": "62aa22aba186563bcbf2c395",
"id": "62aa20e9cf1be9358f5aceae",
"title": "Step 154"
},
{
"id": "62aa234322d4ad3e8bce42cc",
"id": "62aa2136fc49b836dfedb959",
"title": "Step 155"
},
{
"id": "62aa2469c77b363fdb4f0e06",
"id": "62aa21971e3b743844849985",
"title": "Step 156"
},
{
"id": "62aa252c3b1073415ba2b898",
"id": "62aa21ea8d9d9f396b95dd87",
"title": "Step 157"
},
{
"id": "62aa258da314ef42ba0a1858",
"id": "62aa226207f33d3ad4c6f546",
"title": "Step 158"
},
{
"id": "62aa25fcb5837d43b4d9873d",
"id": "62aa22aba186563bcbf2c395",
"title": "Step 159"
},
{
"id": "62aa2626c3c10244b94c787b",
"id": "62aa234322d4ad3e8bce42cc",
"title": "Step 160"
},
{
"id": "62aa264d23cdaa45a20efada",
"id": "62aa2469c77b363fdb4f0e06",
"title": "Step 161"
},
{
"id": "62aa26cca3cd3d46c431e73b",
"id": "62aa252c3b1073415ba2b898",
"title": "Step 162"
},
{
"id": "62aa27227399d647e1c37a3c",
"id": "62aa258da314ef42ba0a1858",
"title": "Step 163"
},
{
"id": "62aa27560def7048d7b4a095",
"id": "62aa25fcb5837d43b4d9873d",
"title": "Step 164"
},
{
"id": "62aa27c40ca6f04ab8be5fac",
"id": "62aa2626c3c10244b94c787b",
"title": "Step 165"
},
{
"id": "62aa28032d863d4bd8058799",
"id": "62aa264d23cdaa45a20efada",
"title": "Step 166"
},
{
"id": "62aa287434dc284cea01157c",
"id": "62aa26cca3cd3d46c431e73b",
"title": "Step 167"
},
{
"id": "62aa28bbd6323e4dfb3ac43e",
"id": "62aa27227399d647e1c37a3c",
"title": "Step 168"
},
{
"id": "62aa28fb651bf14efa2dbb16",
"id": "62aa27560def7048d7b4a095",
"title": "Step 169"
},
{
"id": "62aa2943669c9d5026af6985",
"id": "62aa27c40ca6f04ab8be5fac",
"title": "Step 170"
},
{
"id": "62aa2999ec27ec516655eba6",
"id": "62aa28032d863d4bd8058799",
"title": "Step 171"
},
{
"id": "62aa29d8f8f88152c91350ca",
"id": "62aa287434dc284cea01157c",
"title": "Step 172"
},
{
"id": "62aa2aec2f09d454253aad6c",
"id": "62aa28bbd6323e4dfb3ac43e",
"title": "Step 173"
},
{
"id": "62aa2ba9cd881355a6f0a5a8",
"id": "62aa28fb651bf14efa2dbb16",
"title": "Step 174"
},
{
"id": "62aa2943669c9d5026af6985",
"title": "Step 175"
},
{
"id": "62aa2999ec27ec516655eba6",
"title": "Step 176"
},
{
"id": "62aa29d8f8f88152c91350ca",
"title": "Step 177"
},
{
"id": "62aa2aec2f09d454253aad6c",
"title": "Step 178"
},
{
"id": "62aa2ba9cd881355a6f0a5a8",
"title": "Step 179"
}
]
}
@@ -1,17 +1,23 @@
---
id: 62a8a9d876b2580943ba9351
title: Step 52
title: Step 58
challengeType: 0
dashedName: step-52
dashedName: step-58
---
# --description--
You previously used an array to store strings. But arrays can store any data type. This time, your array will be storing objects. Objects are similar to arrays, but with a few differences. One difference is that objects use properties, or keys, to access and modify data.
Your locations `array` will hold different locations like the **store**, the **cave**, and the **town square**. Each location will be represented as an object.
Objects are indicated by curly braces. An empty object would look like `{}`.
Inside your locations array, add an object. Inside that object add a key called `name` with a value of `"town square"`.
Add an empty object to your `locations` array.
Remember to follow this syntax:
```js
{
key: value
}
```
# --hints--
@@ -21,10 +27,16 @@ Your first value of `locations` should be an object.
assert.isObject(locations[0]);
```
Your first value of `locations` should be an empty object.
Your first value of `locations` should have a `name` property.
```js
assert.deepEqual(locations[0], {});
assert.isDefined(locations[0].name);
```
Your first value of `locations` should have a `name` property with a value of `"town square"`.
```js
assert.equal(locations[0].name, "town square");
```
# --seed--
@@ -132,7 +144,9 @@ const monsterStats = document.querySelector("#monsterStats");
const monsterName = document.querySelector("#monsterName");
const monsterHealthText = document.querySelector("#monsterHealth");
--fcc-editable-region--
const locations = [];
const locations = [
];
--fcc-editable-region--
// initialize buttons
@@ -1,15 +1,15 @@
---
id: 62a8ab0e27cbaf0b54ba8a42
title: Step 54
title: Step 59
challengeType: 0
dashedName: step-54
dashedName: step-59
---
# --description--
Just like array values, object properties are separated by a comma. Add a comma after your `name` property and add a `button text` property with the value of an empty array.
Note that, because the property name has more than one word, you'll need to surround it in quotes. For example:
Since the property name has a space in it, you will need to surround it with quotes.
```js
{
@@ -1,8 +1,8 @@
---
id: 62a8ac194679e60cb561b0a8
title: Step 55
title: Step 60
challengeType: 0
dashedName: step-55
dashedName: step-60
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ad8e01d7cb0deae5ec66
title: Step 56
title: Step 61
challengeType: 0
dashedName: step-56
dashedName: step-61
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ade9b2f5b30ef0b606c2
title: Step 57
title: Step 62
challengeType: 0
dashedName: step-57
dashedName: step-62
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ae85fcaedc0fddc7ca4f
title: Step 58
title: Step 63
challengeType: 0
dashedName: step-58
dashedName: step-63
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8b0b5053f16111b0b6b5f
title: Step 59
title: Step 64
challengeType: 0
dashedName: step-59
dashedName: step-64
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8b1762b7775124622e1a3
title: Step 60
title: Step 65
challengeType: 0
dashedName: step-60
dashedName: step-65
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8b3cc436db8139cc5fc09
title: Step 61
title: Step 66
challengeType: 0
dashedName: step-61
dashedName: step-66
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8b6536156c51500739b41
title: Step 62
title: Step 67
challengeType: 0
dashedName: step-62
dashedName: step-67
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8b711ab7a12161c7d9b67
title: Step 63
title: Step 68
challengeType: 0
dashedName: step-63
dashedName: step-68
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8b9770050d217d2247801
title: Step 64
title: Step 69
challengeType: 0
dashedName: step-64
dashedName: step-69
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c0c8313e891a15ec23e7
title: Step 65
title: Step 70
challengeType: 0
dashedName: step-65
dashedName: step-70
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c1154d3ae11aee80353f
title: Step 66
title: Step 71
challengeType: 0
dashedName: step-66
dashedName: step-71
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c151b23bf21bc7c4fcba
title: Step 67
title: Step 72
challengeType: 0
dashedName: step-67
dashedName: step-72
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c173949f851c83c64756
title: Step 68
title: Step 73
challengeType: 0
dashedName: step-68
dashedName: step-73
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c242b25a531f2909e5bc
title: Step 69
title: Step 74
challengeType: 0
dashedName: step-69
dashedName: step-74
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c2bbbd8aa82052f47c53
title: Step 70
title: Step 75
challengeType: 0
dashedName: step-70
dashedName: step-75
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c31ec0ec78216a1c36a0
title: Step 71
title: Step 76
challengeType: 0
dashedName: step-71
dashedName: step-76
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c370ad8c68227137e0bc
title: Step 72
title: Step 77
challengeType: 0
dashedName: step-72
dashedName: step-77
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c3ebc6c35e23785e1a19
title: Step 73
title: Step 78
challengeType: 0
dashedName: step-73
dashedName: step-78
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c41ecaf1bd24536129b8
title: Step 74
title: Step 79
challengeType: 0
dashedName: step-74
dashedName: step-79
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c465fa7b0c252f4a8f0c
title: Step 75
title: Step 80
challengeType: 0
dashedName: step-75
dashedName: step-80
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c4db0710f3260f867a92
title: Step 76
title: Step 81
challengeType: 0
dashedName: step-76
dashedName: step-81
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c5db7888af27af23f0dd
title: Step 77
title: Step 82
challengeType: 0
dashedName: step-77
dashedName: step-82
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c65b75664c28a8e59c16
title: Step 78
title: Step 83
challengeType: 0
dashedName: step-78
dashedName: step-83
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c6815f5f1a29735efe1b
title: Step 79
title: Step 84
challengeType: 0
dashedName: step-79
dashedName: step-84
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c7322e42962ad53ad204
title: Step 80
title: Step 85
challengeType: 0
dashedName: step-80
dashedName: step-85
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c7a59e72c02bb1c717d2
title: Step 81
title: Step 86
challengeType: 0
dashedName: step-81
dashedName: step-86
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c89e4272512d44fc1c66
title: Step 82
title: Step 87
challengeType: 0
dashedName: step-82
dashedName: step-87
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8c8cee8e5cf2e001789b4
title: Step 83
title: Step 88
challengeType: 0
dashedName: step-83
dashedName: step-88
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ca22d29fe62f3952bdf5
title: Step 84
title: Step 89
challengeType: 0
dashedName: step-84
dashedName: step-89
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8cb19bd7f8a304e5427a1
title: Step 85
title: Step 90
challengeType: 0
dashedName: step-85
dashedName: step-90
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8cbd1e3595431d5a2b3f1
title: Step 86
title: Step 91
challengeType: 0
dashedName: step-86
dashedName: step-91
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8cce1b0c32c33017cf2e9
title: Step 87
title: Step 92
challengeType: 0
dashedName: step-87
dashedName: step-92
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ce1dfc990134162b3bd9
title: Step 88
title: Step 93
challengeType: 0
dashedName: step-88
dashedName: step-93
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ce73d0dce43468f6689c
title: Step 89
title: Step 94
challengeType: 0
dashedName: step-89
dashedName: step-94
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8cf22272d6d35af80d4ac
title: Step 90
title: Step 95
challengeType: 0
dashedName: step-90
dashedName: step-95
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d0337d7c67377a4a76c6
title: Step 91
title: Step 96
challengeType: 0
dashedName: step-91
dashedName: step-96
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d08668fa8b38732486e9
title: Step 92
title: Step 97
challengeType: 0
dashedName: step-92
dashedName: step-97
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d0c4f12c2239b6618582
title: Step 93
title: Step 98
challengeType: 0
dashedName: step-93
dashedName: step-98
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d0fdf2dad83a92883a80
title: Step 94
title: Step 99
challengeType: 0
dashedName: step-94
dashedName: step-99
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d143f2a58e3b6d6e9c33
title: Step 95
title: Step 100
challengeType: 0
dashedName: step-95
dashedName: step-100
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d1c72e8bb13c2074d93c
title: Step 96
title: Step 101
challengeType: 0
dashedName: step-96
dashedName: step-101
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d2146a3e853d0a6e28ca
title: Step 97
title: Step 102
challengeType: 0
dashedName: step-97
dashedName: step-102
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d24c97461b3ddb9397c8
title: Step 98
title: Step 103
challengeType: 0
dashedName: step-98
dashedName: step-103
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d2e2a073be3edb46116f
title: Step 99
title: Step 104
challengeType: 0
dashedName: step-99
dashedName: step-104
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d31ebbc10e3fe1b28e03
title: Step 100
title: Step 105
challengeType: 0
dashedName: step-100
dashedName: step-105
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d35660db4040ba292193
title: Step 101
title: Step 106
challengeType: 0
dashedName: step-101
dashedName: step-106
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d382cd075f4169223e14
title: Step 102
title: Step 107
challengeType: 0
dashedName: step-102
dashedName: step-107
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d539dc11cb42b5dd7ec8
title: Step 103
title: Step 108
challengeType: 0
dashedName: step-103
dashedName: step-108
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d61ddfe35744369365b7
title: Step 104
title: Step 109
challengeType: 0
dashedName: step-104
dashedName: step-109
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d6c7001ebc45350e3d16
title: Step 105
title: Step 110
challengeType: 0
dashedName: step-105
dashedName: step-110
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d7b8ab568b4649998954
title: Step 106
title: Step 111
challengeType: 0
dashedName: step-106
dashedName: step-111
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8d81f539f004776dd9b1e
title: Step 107
title: Step 112
challengeType: 0
dashedName: step-107
dashedName: step-112
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8dd468debb449b4454086
title: Step 108
title: Step 113
challengeType: 0
dashedName: step-108
dashedName: step-113
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8dd9cdb16324b04cfd958
title: Step 109
title: Step 114
challengeType: 0
dashedName: step-109
dashedName: step-114
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8dfcf7fb1044d2f478fd1
title: Step 110
title: Step 115
challengeType: 0
dashedName: step-110
dashedName: step-115
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e0d1d0110b4ec421489f
title: Step 111
title: Step 116
challengeType: 0
dashedName: step-111
dashedName: step-116
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e142f7f0bd4fed898de3
title: Step 112
title: Step 117
challengeType: 0
dashedName: step-112
dashedName: step-117
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e1dc897df55108bcb5e8
title: Step 113
title: Step 118
challengeType: 0
dashedName: step-113
dashedName: step-118
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e21398ad61520edb724f
title: Step 114
title: Step 119
challengeType: 0
dashedName: step-114
dashedName: step-119
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e24c673b075317cc0b09
title: Step 115
title: Step 120
challengeType: 0
dashedName: step-115
dashedName: step-120
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e271f8e3d1541f9624ad
title: Step 116
title: Step 121
challengeType: 0
dashedName: step-116
dashedName: step-121
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e35675c18c56354c08cf
title: Step 117
title: Step 122
challengeType: 0
dashedName: step-117
dashedName: step-122
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e41e2f190c58404dd46e
title: Step 118
title: Step 123
challengeType: 0
dashedName: step-118
dashedName: step-123
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e45cc600c3591cee671a
title: Step 119
title: Step 124
challengeType: 0
dashedName: step-119
dashedName: step-124
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e49f4df7af5ae2d7a616
title: Step 120
title: Step 125
challengeType: 0
dashedName: step-120
dashedName: step-125
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8e4dc6a60f85bf256a0cb
title: Step 121
title: Step 126
challengeType: 0
dashedName: step-121
dashedName: step-126
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ed36d7a7915dfa444ba2
title: Step 122
title: Step 127
challengeType: 0
dashedName: step-122
dashedName: step-127
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8edd05e27cc668051686f
title: Step 123
title: Step 128
challengeType: 0
dashedName: step-123
dashedName: step-128
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ee154c8946678775c4a4
title: Step 124
title: Step 129
challengeType: 0
dashedName: step-124
dashedName: step-129
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ee71f018e968a056d369
title: Step 125
title: Step 130
challengeType: 0
dashedName: step-125
dashedName: step-130
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8eec45f77bc69e8775294
title: Step 126
title: Step 131
challengeType: 0
dashedName: step-126
dashedName: step-131
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8eefe2e68b66ac563816b
title: Step 127
title: Step 132
challengeType: 0
dashedName: step-127
dashedName: step-132
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ef6a52292f6bdca4f6f8
title: Step 128
title: Step 133
challengeType: 0
dashedName: step-128
dashedName: step-133
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8ef8f0c76a46cd221a68c
title: Step 129
title: Step 134
challengeType: 0
dashedName: step-129
dashedName: step-134
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8efb0e3ce826db8daf80f
title: Step 130
title: Step 135
challengeType: 0
dashedName: step-130
dashedName: step-135
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8eff21c0b0f6ebe5b8e38
title: Step 131
title: Step 136
challengeType: 0
dashedName: step-131
dashedName: step-136
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8f06fb318666fef69f91e
title: Step 132
title: Step 137
challengeType: 0
dashedName: step-132
dashedName: step-137
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8f14fe6d1fc72454648c7
title: Step 133
title: Step 138
challengeType: 0
dashedName: step-133
dashedName: step-138
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8f1d5f5ddbf74c07f733b
title: Step 134
title: Step 139
challengeType: 0
dashedName: step-134
dashedName: step-139
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8f20463b324759953edad
title: Step 135
title: Step 140
challengeType: 0
dashedName: step-135
dashedName: step-140
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8f256b813a476cae51f49
title: Step 137
title: Step 142
challengeType: 0
dashedName: step-137
dashedName: step-142
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a8f35bde1750791f58773f
title: Step 139
title: Step 144
challengeType: 0
dashedName: step-139
dashedName: step-144
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62a94114ce0b8918b487390f
title: Step 140
title: Step 145
challengeType: 0
dashedName: step-140
dashedName: step-145
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa1cea594f152ba626b872
title: Step 141
title: Step 146
challengeType: 0
dashedName: step-141
dashedName: step-146
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa1d6736ba262cfa74344b
title: Step 142
title: Step 147
challengeType: 0
dashedName: step-142
dashedName: step-147
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa1d9f535e102e4663e7a6
title: Step 143
title: Step 148
challengeType: 0
dashedName: step-143
dashedName: step-148
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa1e3c7c3d552fb04f0f18
title: Step 144
title: Step 149
challengeType: 0
dashedName: step-144
dashedName: step-149
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa1e8ccd579330e097ce44
title: Step 145
title: Step 150
challengeType: 0
dashedName: step-145
dashedName: step-150
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa1eec891ed731db227a36
title: Step 146
title: Step 151
challengeType: 0
dashedName: step-146
dashedName: step-151
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa1fed3d4e873366ff3131
title: Step 147
title: Step 152
challengeType: 0
dashedName: step-147
dashedName: step-152
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa204c1e1d33348ff09944
title: Step 148
title: Step 153
challengeType: 0
dashedName: step-148
dashedName: step-153
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa20e9cf1be9358f5aceae
title: Step 149
title: Step 154
challengeType: 0
dashedName: step-149
dashedName: step-154
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa2136fc49b836dfedb959
title: Step 150
title: Step 155
challengeType: 0
dashedName: step-150
dashedName: step-155
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa21971e3b743844849985
title: Step 151
title: Step 156
challengeType: 0
dashedName: step-151
dashedName: step-156
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa21ea8d9d9f396b95dd87
title: Step 152
title: Step 157
challengeType: 0
dashedName: step-152
dashedName: step-157
---
# --description--
@@ -1,8 +1,8 @@
---
id: 62aa226207f33d3ad4c6f546
title: Step 153
title: Step 158
challengeType: 0
dashedName: step-153
dashedName: step-158
---
# --description--

Some files were not shown because too many files have changed in this diff Show More