From c387873640dd5e1b5e9db2f4f818528f1b8a25c2 Mon Sep 17 00:00:00 2001
From: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Date: Thu, 18 Jul 2019 08:24:12 -0700
Subject: [PATCH] =?UTF-8?q?fix(curriculum):=20added=20extra=20line=20befor?=
=?UTF-8?q?e=20=20tag=20-=20Engl=E2=80=A6=20(#36278)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...ive-to-images-for-visually-impaired-accessibility.english.md | 1 +
.../add-an-accessible-date-picker.english.md | 1 +
...carefully-choosing-colors-that-convey-information.english.md | 1 +
...give-links-meaning-by-using-descriptive-link-text.english.md | 1 +
...ssibility-of-audio-content-with-the-audio-element.english.md | 1 +
...prove-chart-accessibility-with-the-figure-element.english.md | 1 +
...e-form-field-accessibility-with-the-label-element.english.md | 1 +
.../improve-readability-with-high-contrast-text.english.md | 1 +
...mp-straight-to-the-content-using-the-main-element.english.md | 1 +
.../know-when-alt-text-should-be-left-blank.english.md | 1 +
...ly-visible-to-a-screen-reader-by-using-custom-css.english.md | 1 +
.../make-links-navigable-with-html-access-keys.english.md | 1 +
...reader-navigation-easier-with-the-footer-landmark.english.md | 1 +
...reader-navigation-easier-with-the-header-landmark.english.md | 1 +
...en-reader-navigation-easier-with-the-nav-landmark.english.md | 1 +
...andardize-times-with-the-html5-datetime-attribute.english.md | 1 +
...ngs-to-show-hierarchical-relationships-of-content.english.md | 1 +
.../use-tabindex-to-add-keyboard-focus-to-an-element.english.md | 1 +
...-the-order-of-keyboard-focus-for-several-elements.english.md | 1 +
.../wrap-content-in-the-article-element.english.md | 1 +
...ns-in-a-fieldset-element-for-better-accessibility.english.md | 1 +
.../adjust-the-background-color-property-of-text.english.md | 1 +
...color-of-various-elements-to-complementary-colors.english.md | 1 +
...he-height-of-an-element-using-the-height-property.english.md | 1 +
.../adjust-the-hover-state-of-an-anchor-tag.english.md | 1 +
.../applied-visual-design/adjust-the-hue-of-a-color.english.md | 1 +
...djust-the-size-of-a-header-versus-a-paragraph-tag.english.md | 1 +
...nts-continually-using-an-infinite-animation-count.english.md | 1 +
.../animate-multiple-elements-at-variable-rates.english.md | 1 +
.../change-an-elements-relative-position.english.md | 1 +
.../change-animation-timing-with-keywords.english.md | 1 +
...of-overlapping-elements-with-the-z-index-property.english.md | 1 +
.../create-a-horizontal-line-using-the-hr-element.english.md | 1 +
...eate-visual-balance-using-the-text-align-property.english.md | 1 +
.../decrease-the-opacity-of-an-element.english.md | 1 +
.../learn-about-complementary-colors.english.md | 1 +
.../learn-about-tertiary-colors.english.md | 1 +
.../learn-how-bezier-curves-work.english.md | 1 +
...w-the-css-keyframes-and-animation-properties-work.english.md | 1 +
...n-element-to-its-parent-with-absolute-positioning.english.md | 1 +
...ment-to-the-browser-window-with-fixed-positioning.english.md | 1 +
...a-css-heartbeat-using-an-infinite-animation-count.english.md | 1 +
.../make-motion-more-natural-using-a-bezier-curve.english.md | 1 +
...-a-relatively-positioned-element-with-css-offsets.english.md | 1 +
...sh-elements-left-or-right-with-the-float-property.english.md | 1 +
.../set-the-font-size-for-multiple-heading-elements.english.md | 1 +
.../set-the-font-size-of-paragraph-text.english.md | 1 +
...set-the-font-weight-for-multiple-heading-elements.english.md | 1 +
.../set-the-line-height-of-paragraphs.english.md | 1 +
.../use-a-bezier-curve-to-move-a-graphic.english.md | 1 +
...s-animation-to-change-the-hover-state-of-a-button.english.md | 1 +
.../use-the-em-tag-to-italicize-text.english.md | 1 +
.../use-the-s-tag-to-strikethrough-text.english.md | 1 +
.../use-the-strong-tag-to-make-text-bold.english.md | 1 +
...he-text-transform-property-to-make-text-uppercase.english.md | 1 +
.../use-the-u-tag-to-underline-text.english.md | 1 +
.../basic-css/add-a-negative-margin-to-an-element.english.md | 1 +
.../add-different-margins-to-each-side-of-an-element.english.md | 1 +
.../add-different-padding-to-each-side-of-an-element.english.md | 1 +
.../basic-css/add-rounded-corners-with-border-radius.english.md | 1 +
.../basic-css/adjust-the-margin-of-an-element.english.md | 1 +
.../basic-css/adjust-the-padding-of-an-element.english.md | 1 +
.../basic-css/change-the-font-size-of-an-element.english.md | 1 +
.../give-a-background-color-to-a-div-element.english.md | 1 +
.../basic-css/import-a-google-font.english.md | 1 +
.../basic-css/inherit-styles-from-the-body-element.english.md | 1 +
.../make-circular-images-with-a-border-radius.english.md | 1 +
.../override-all-other-styles-by-using-important.english.md | 1 +
...rride-class-declarations-by-styling-id-attributes.english.md | 1 +
.../override-class-declarations-with-inline-styles.english.md | 1 +
.../basic-css/override-styles-in-subsequent-css.english.md | 1 +
.../basic-css/prioritize-one-style-over-another.english.md | 1 +
.../basic-css/set-the-font-family-of-an-element.english.md | 1 +
.../basic-css/set-the-id-of-an-element.english.md | 1 +
.../basic-css/size-your-images.english.md | 1 +
.../basic-css/specify-how-fonts-should-degrade.english.md | 1 +
.../style-multiple-elements-with-a-css-class.english.md | 1 +
.../basic-css/style-the-html-body-element.english.md | 1 +
.../understand-absolute-versus-relative-units.english.md | 1 +
.../basic-css/use-a-css-class-to-style-an-element.english.md | 1 +
.../basic-css/use-abbreviated-hex-code.english.md | 1 +
.../use-an-id-attribute-to-style-an-element.english.md | 1 +
.../use-attribute-selectors-to-style-elements.english.md | 1 +
...ise-notation-to-specify-the-padding-of-an-element.english.md | 1 +
.../basic-css/use-css-selectors-to-style-elements.english.md | 1 +
.../basic-css/use-hex-code-for-specific-colors.english.md | 1 +
.../basic-css/use-hex-code-to-mix-colors.english.md | 1 +
.../basic-css/use-rgb-to-mix-colors.english.md | 1 +
.../basic-css/use-rgb-values-to-color-elements.english.md | 1 +
.../add-placeholder-text-to-a-text-field.english.md | 1 +
.../basic-html-and-html5/create-a-form-element.english.md | 1 +
.../basic-html-and-html5/create-a-set-of-checkboxes.english.md | 1 +
.../create-a-set-of-radio-buttons.english.md | 1 +
.../basic-html-and-html5/create-an-ordered-list.english.md | 1 +
.../define-the-head-and-body-of-an-html-document.english.md | 1 +
.../fill-in-the-blank-with-placeholder-text.english.md | 1 +
.../inform-with-the-paragraph-element.english.md | 1 +
.../introduction-to-html5-elements.english.md | 1 +
.../link-to-external-pages-with-anchor-elements.english.md | 1 +
.../make-dead-links-using-the-hash-symbol.english.md | 1 +
.../nest-an-anchor-element-within-a-paragraph.english.md | 1 +
.../nest-many-elements-within-a-single-div-element.english.md | 1 +
.../basic-html-and-html5/say-hello-to-html-elements.english.md | 1 +
.../basic-html-and-html5/turn-an-image-into-a-link.english.md | 1 +
.../basic-html-and-html5/uncomment-html.english.md | 1 +
.../use-html5-to-require-a-field.english.md | 1 +
...value-attribute-with-radio-buttons-and-checkboxes.english.md | 1 +
.../align-elements-using-the-align-items-property.english.md | 1 +
...align-elements-using-the-justify-content-property.english.md | 1 +
...on-property-to-create-a-column-in-the-tweet-embed.english.md | 1 +
...ection-property-to-create-rows-in-the-tweet-embed.english.md | 1 +
.../use-display-flex-to-position-two-boxes.english.md | 1 +
.../use-the-align-items-property-in-the-tweet-embed.english.md | 1 +
.../css-flexbox/use-the-align-self-property.english.md | 1 +
.../use-the-flex-direction-property-to-make-a-column.english.md | 1 +
.../use-the-flex-direction-property-to-make-a-row.english.md | 1 +
.../use-the-flex-grow-property-to-expand-items.english.md | 1 +
.../css-flexbox/use-the-flex-shorthand-property.english.md | 1 +
.../use-the-flex-shrink-property-to-shrink-items.english.md | 1 +
...se-the-flex-wrap-property-to-wrap-a-row-or-column.english.md | 1 +
...e-the-justify-content-property-in-the-tweet-embed.english.md | 1 +
.../use-the-order-property-to-rearrange-items.english.md | 1 +
.../create-a-media-query.english.md | 1 +
.../make-an-image-responsive.english.md | 1 +
...use-a-retina-image-for-higher-resolution-displays.english.md | 1 +
.../build-a-personal-portfolio-webpage.english.md | 1 +
.../build-a-product-landing-page.english.md | 1 +
.../build-a-survey-form.english.md | 1 +
.../build-a-technical-documentation-page.english.md | 1 +
.../build-a-tribute-page.english.md | 1 +
.../access-an-arrays-contents-using-bracket-notation.english.md | 1 +
.../access-property-names-with-bracket-notation.english.md | 1 +
.../add-items-to-an-array-with-push-and-unshift.english.md | 1 +
.../basic-data-structures/add-items-using-splice.english.md | 1 +
.../add-key-value-pairs-to-javascript-objects.english.md | 1 +
...check-for-the-presence-of-an-element-with-indexof.english.md | 1 +
.../check-if-an-object-has-a-property.english.md | 1 +
.../combine-arrays-with-the-spread-operator.english.md | 1 +
.../copy-an-array-with-the-spread-operator.english.md | 1 +
.../copy-array-items-using-slice.english.md | 1 +
.../create-complex-multi-dimensional-arrays.english.md | 1 +
...rate-an-array-of-all-object-keys-with-object.keys.english.md | 1 +
...erate-through-all-an-arrays-items-using-for-loops.english.md | 1 +
...h-the-keys-of-an-object-with-a-for...in-statement.english.md | 2 ++
.../modify-an-array-stored-in-an-object.english.md | 1 +
.../modify-an-object-nested-within-an-object.english.md | 1 +
.../remove-items-from-an-array-with-pop-and-shift.english.md | 1 +
.../basic-data-structures/remove-items-using-splice.english.md | 1 +
.../use-an-array-to-store-a-collection-of-data.english.md | 1 +
...se-the-delete-keyword-to-remove-object-properties.english.md | 1 +
.../divide-one-decimal-by-another-with-javascript.english.md | 1 +
.../use-multiple-conditional-ternary-operators.english.md | 1 +
.../use-the-conditional-ternary-operator.english.md | 1 +
.../use-the-parseint-function-with-a-radix.english.md | 1 +
.../basic-javascript/use-the-parseint-function.english.md | 1 +
...passed-in-the-wrong-order-when-calling-a-function.english.md | 1 +
...pen-and-closing-parenthesis-after-a-function-call.english.md | 1 +
.../catch-misspelled-variable-and-function-names.english.md | 1 +
.../catch-mixed-usage-of-single-and-double-quotes.english.md | 1 +
.../catch-off-by-one-errors-when-using-indexing.english.md | 1 +
...h-unclosed-parentheses-brackets-braces-and-quotes.english.md | 1 +
...-assignment-operator-instead-of-equality-operator.english.md | 1 +
...nt-infinite-loops-with-a-valid-terminal-condition.english.md | 1 +
...ution-when-reinitializing-variables-inside-a-loop.english.md | 1 +
.../es6/compare-scopes-of-the-var-and-let-keywords.english.md | 1 +
.../es6/create-strings-using-template-literals.english.md | 1 +
...clare-a-read-only-variable-with-the-const-keyword.english.md | 1 +
...lore-differences-between-the-var-and-let-keywords.english.md | 1 +
.../es6/mutate-an-array-declared-with-const.english.md | 1 +
.../es6/prevent-object-mutation.english.md | 1 +
.../es6/set-default-parameters-for-your-functions.english.md | 1 +
...ow-functions-to-write-concise-anonymous-functions.english.md | 1 +
...use-class-syntax-to-define-a-constructor-function.english.md | 1 +
...turing-assignment-to-assign-variables-from-arrays.english.md | 1 +
...ssignment-to-assign-variables-from-nested-objects.english.md | 1 +
...uring-assignment-to-assign-variables-from-objects.english.md | 1 +
...nment-to-pass-an-object-as-a-functions-parameters.english.md | 1 +
...ith-the-rest-parameter-to-reassign-array-elements.english.md | 1 +
...etters-and-setters-to-control-access-to-an-object.english.md | 1 +
.../use-the-rest-parameter-with-function-parameters.english.md | 1 +
...e-the-spread-operator-to-evaluate-arrays-in-place.english.md | 1 +
.../es6/write-arrow-functions-with-parameters.english.md | 1 +
...ject-literal-declarations-using-object-property-shorthand.md | 1 +
...-the-end-of-an-array-using-concat-instead-of-push.english.md | 1 +
...ional-programming-to-convert-strings-to-url-slugs.english.md | 1 +
...ons-and-side-effects-using-functional-programming.english.md | 1 +
...bine-an-array-into-a-string-using-the-join-method.english.md | 1 +
.../combine-two-arrays-using-the-concat-method.english.md | 1 +
.../implement-map-on-a-prototype.english.md | 1 +
.../implement-the-filter-method-on-a-prototype.english.md | 1 +
.../introduction-to-currying-and-partial-application.english.md | 1 +
.../learn-about-functional-programming.english.md | 1 +
...uments-to-avoid-external-dependence-in-a-function.english.md | 1 +
.../refactor-global-variables-out-of-functions.english.md | 1 +
...ments-from-an-array-using-slice-instead-of-splice.english.md | 1 +
...-sorted-array-without-changing-the-original-array.english.md | 1 +
.../return-part-of-an-array-using-the-slice-method.english.md | 1 +
...ort-an-array-alphabetically-using-the-sort-method.english.md | 1 +
...lit-a-string-into-an-array-using-the-split-method.english.md | 1 +
.../understand-functional-programming-terminology.english.md | 1 +
.../understand-the-hazards-of-using-imperative-code.english.md | 1 +
...s-map-filter-or-reduce-to-solve-a-complex-problem.english.md | 1 +
...k-that-every-element-in-an-array-meets-a-criteria.english.md | 1 +
...e-the-filter-method-to-extract-data-from-an-array.english.md | 1 +
.../use-the-map-method-to-extract-data-from-an-array.english.md | 1 +
.../use-the-reduce-method-to-analyze-data.english.md | 1 +
...eck-that-any-elements-in-an-array-meet-a-criteria.english.md | 1 +
.../regular-expressions/check-for-all-or-none.english.md | 1 +
.../check-for-mixed-grouping-of-characters.english.md | 1 +
.../regular-expressions/extract-matches.english.md | 1 +
.../find-characters-with-lazy-matching.english.md | 1 +
.../find-more-than-the-first-match.english.md | 1 +
.../find-one-or-more-criminals-in-a-hunt.english.md | 1 +
.../regular-expressions/ignore-case-while-matching.english.md | 1 +
...tch-a-literal-string-with-different-possibilities.english.md | 1 +
.../match-all-letters-and-numbers.english.md | 1 +
.../regular-expressions/match-all-non-numbers.english.md | 1 +
.../regular-expressions/match-all-numbers.english.md | 1 +
.../match-anything-with-wildcard-period.english.md | 1 +
.../match-beginning-string-patterns.english.md | 1 +
.../match-characters-that-occur-one-or-more-times.english.md | 1 +
.../match-characters-that-occur-zero-or-more-times.english.md | 1 +
.../regular-expressions/match-ending-string-patterns.english.md | 1 +
.../match-everything-but-letters-and-numbers.english.md | 1 +
.../match-letters-of-the-alphabet.english.md | 1 +
.../regular-expressions/match-literal-strings.english.md | 1 +
.../match-non-whitespace-characters.english.md | 1 +
.../match-numbers-and-letters-of-the-alphabet.english.md | 1 +
...atch-single-character-with-multiple-possibilities.english.md | 1 +
.../match-single-characters-not-specified.english.md | 1 +
.../regular-expressions/match-whitespace.english.md | 1 +
.../remove-whitespace-from-start-and-end.english.md | 1 +
.../reuse-patterns-using-capture-groups.english.md | 1 +
.../specify-exact-number-of-matches.english.md | 1 +
.../specify-only-the-lower-number-of-matches.english.md | 1 +
.../use-capture-groups-to-search-and-replace.english.md | 1 +
.../regular-expressions/using-the-test-method.english.md | 1 +
.../add-elements-within-your-bootstrap-wells.english.md | 1 +
.../add-font-awesome-icons-to-all-of-our-buttons.english.md | 1 +
.../bootstrap/add-font-awesome-icons-to-our-buttons.english.md | 1 +
.../add-id-attributes-to-bootstrap-elements.english.md | 1 +
.../apply-the-default-bootstrap-button-style.english.md | 1 +
.../call-out-optional-actions-with-btn-info.english.md | 1 +
.../bootstrap/center-text-with-bootstrap.english.md | 1 +
.../create-a-block-element-bootstrap-button.english.md | 1 +
.../bootstrap/create-a-bootstrap-row.english.md | 1 +
.../create-a-class-to-target-with-jquery-selectors.english.md | 1 +
.../bootstrap/create-a-custom-heading.english.md | 1 +
.../bootstrap/create-bootstrap-wells.english.md | 1 +
.../bootstrap/ditch-custom-css-for-bootstrap.english.md | 1 +
.../bootstrap/give-each-element-a-unique-id.english.md | 1 +
...e-our-page-within-a-bootstrap-container-fluid-div.english.md | 1 +
.../bootstrap/label-bootstrap-buttons.english.md | 1 +
.../bootstrap/label-bootstrap-wells.english.md | 1 +
...line-up-form-elements-responsively-with-bootstrap.english.md | 1 +
.../bootstrap/make-images-mobile-responsive.english.md | 1 +
.../bootstrap/responsively-style-checkboxes.english.md | 1 +
.../bootstrap/responsively-style-radio-buttons.english.md | 1 +
.../bootstrap/split-your-bootstrap-row.english.md | 1 +
.../bootstrap/style-text-inputs-as-form-controls.english.md | 1 +
.../taste-the-bootstrap-button-color-rainbow.english.md | 1 +
.../bootstrap/use-a-span-to-target-inline-elements.english.md | 1 +
.../bootstrap/use-comments-to-clarify-code.english.md | 1 +
...responsive-design-with-bootstrap-fluid-containers.english.md | 1 +
...e-the-bootstrap-grid-to-put-elements-side-by-side.english.md | 1 +
...-your-users-of-a-dangerous-action-with-btn-danger.english.md | 1 +
.../build-a-drum-machine.english.md | 1 +
.../build-a-javascript-calculator.english.md | 1 +
.../build-a-markdown-previewer.english.md | 1 +
.../build-a-pomodoro-clock.english.md | 1 +
.../build-a-random-quote-machine.english.md | 1 +
.../change-text-inside-an-element-using-jquery.english.md | 1 +
.../jquery/change-the-css-of-an-element-using-jquery.english.md | 1 +
.../jquery/clone-an-element-using-jquery.english.md | 1 +
.../jquery/delete-your-jquery-functions.english.md | 1 +
.../jquery/disable-an-element-using-jquery.english.md | 1 +
.../learn-how-script-tags-and-document-ready-work.english.md | 1 +
.../jquery/remove-an-element-using-jquery.english.md | 1 +
.../remove-classes-from-an-element-with-jquery.english.md | 1 +
...arget-a-specific-child-of-an-element-using-jquery.english.md | 1 +
.../jquery/target-elements-by-class-using-jquery.english.md | 1 +
.../jquery/target-elements-by-id-using-jquery.english.md | 1 +
.../jquery/target-even-elements-using-jquery.english.md | 1 +
.../target-html-elements-with-selectors-using-jquery.english.md | 1 +
.../target-the-children-of-an-element-using-jquery.english.md | 1 +
.../target-the-parent-of-an-element-using-jquery.english.md | 1 +
...t-the-same-element-with-multiple-jquery-selectors.english.md | 1 +
.../jquery/use-appendto-to-move-elements-with-jquery.english.md | 1 +
.../jquery/use-jquery-to-modify-the-entire-page.english.md | 1 +
...apply-a-style-until-a-condition-is-met-with-while.english.md | 1 +
.../sass/create-reusable-css-with-mixins.english.md | 1 +
.../extend-one-set-of-css-styles-to-another-element.english.md | 1 +
.../03-front-end-libraries/sass/nest-css-with-sass.english.md | 1 +
...lit-your-styles-into-smaller-chunks-with-partials.english.md | 1 +
.../sass/store-data-with-sass-variables.english.md | 1 +
.../sass/use-for-to-create-a-sass-loop.english.md | 1 +
.../sass/use-if-and-else-to-add-logic-to-your-styles.english.md | 1 +
.../visualize-data-with-a-bar-chart.english.md | 1 +
.../visualize-data-with-a-choropleth-map.english.md | 1 +
.../visualize-data-with-a-heat-map.english.md | 1 +
.../visualize-data-with-a-scatterplot-graph.english.md | 1 +
.../visualize-data-with-a-treemap-diagram.english.md | 1 +
.../add-a-tooltip-to-a-d3-element.english.md | 1 +
.../add-attributes-to-the-circle-elements.english.md | 1 +
.../add-axes-to-a-visualization.english.md | 1 +
.../data-visualization-with-d3/add-classes-with-d3.english.md | 1 +
.../add-document-elements-with-d3.english.md | 1 +
.../add-inline-styling-to-elements.english.md | 1 +
.../add-labels-to-d3-elements.english.md | 1 +
.../add-labels-to-scatter-plot-circles.english.md | 1 +
.../change-styles-based-on-data.english.md | 1 +
.../change-the-color-of-an-svg-element.english.md | 1 +
.../change-the-presentation-of-a-bar-chart.english.md | 1 +
.../create-a-bar-for-each-data-point-in-the-set.english.md | 1 +
.../create-a-linear-scale-with-d3.english.md | 1 +
.../create-a-scatterplot-with-svg-circles.english.md | 1 +
.../display-shapes-with-svg.english.md | 1 +
.../dynamically-change-the-height-of-each-bar.english.md | 1 +
.../dynamically-set-the-coordinates-for-each-bar.english.md | 1 +
.../data-visualization-with-d3/invert-svg-elements.english.md | 1 +
.../data-visualization-with-d3/learn-about-svg-in-d3.english.md | 1 +
.../select-a-group-of-elements-with-d3.english.md | 1 +
.../set-a-domain-and-a-range-on-a-scale.english.md | 1 +
.../data-visualization-with-d3/style-d3-labels.english.md | 1 +
.../update-the-height-of-an-element-dynamically.english.md | 1 +
.../use-a-pre-defined-scale-to-place-elements.english.md | 1 +
.../data-visualization-with-d3/use-dynamic-scales.english.md | 1 +
...s-to-find-minimum-and-maximum-values-in-a-dataset.english.md | 1 +
.../data-visualization-with-d3/work-with-data-in-d3.english.md | 1 +
.../work-with-dynamic-data-in-d3.english.md | 1 +
.../access-the-json-data-from-an-api.english.md | 1 +
.../json-apis-and-ajax/change-text-with-click-events.english.md | 1 +
.../json-apis-and-ajax/convert-json-data-to-html.english.md | 1 +
...-geolocation-data-to-find-a-users-gps-coordinates.english.md | 1 +
...et-json-with-the-javascript-xmlhttprequest-method.english.md | 1 +
...events-with-javascript-using-the-onclick-property.english.md | 1 +
...st-data-with-the-javascript-xmlhttprequest-method.english.md | 1 +
.../pre-filter-json-to-get-the-data-you-need.english.md | 1 +
.../render-images-from-data-sources.english.md | 1 +
.../apis-and-microservices-projects/exercise-tracker.english.md | 1 +
.../file-metadata-microservice.english.md | 1 +
.../request-header-parser-microservice.english.md | 1 +
.../timestamp-microservice.english.md | 1 +
.../url-shortener-microservice.english.md | 1 +
.../chain-middleware-to-create-a-time-server.english.md | 1 +
.../get-data-from-post-requests.english.md | 1 +
.../get-query-parameter-input-from-the-client.english.md | 1 +
.../get-route-parameter-input-from-the-client.english.md | 1 +
.../implement-a-root-level-request-logger-middleware.english.md | 1 +
.../basic-node-and-express/meet-the-node-console.english.md | 1 +
.../basic-node-and-express/serve-an-html-file.english.md | 1 +
.../serve-json-on-a-specific-route.english.md | 1 +
.../basic-node-and-express/serve-static-assets.english.md | 1 +
.../start-a-working-express-server.english.md | 1 +
.../use-body-parser-to-parse-post-requests.english.md | 1 +
.../basic-node-and-express/use-the-.env-file.english.md | 1 +
.../add-a-description-to-your-package.json.english.md | 1 +
.../add-a-license-to-your-package.json.english.md | 1 +
.../add-a-version-to-your-package.json.english.md | 1 +
.../add-keywords-to-your-package.json.english.md | 1 +
...pand-your-project-with-external-packages-from-npm.english.md | 1 +
...on-the-core-of-any-node.js-project-or-npm-package.english.md | 1 +
...dependencies-by-understanding-semantic-versioning.english.md | 1 +
.../remove-a-package-from-your-dependencies.english.md | 1 +
...r-to-use-the-latest-minor-version-of-a-dependency.english.md | 1 +
...ways-use-the-latest-patch-version-of-a-dependency.english.md | 1 +
...ain-search-query-helpers-to-narrow-search-results.english.md | 1 +
.../mongodb-and-mongoose/create-a-model.english.md | 1 +
.../create-many-records-with-model.create.english.md | 1 +
.../delete-many-documents-with-model.remove.english.md | 1 +
...delete-one-document-using-model.findbyidandremove.english.md | 1 +
.../mongodb-and-mongoose/install-and-set-up-mongoose.english.md | 1 +
...pdates-on-a-document-using-model.findoneandupdate.english.md | 1 +
.../use-model.find-to-search-your-database.english.md | 1 +
...urn-a-single-matching-document-from-your-database.english.md | 1 +
.../advanced-node-and-express/announce-new-users.english.md | 1 +
.../authentication-strategies.english.md | 1 +
.../authentication-with-socket.io.english.md | 1 +
.../clean-up-your-project-with-modules.english.md | 1 +
.../communicate-by-emitting.english.md | 1 +
.../advanced-node-and-express/create-new-middleware.english.md | 1 +
.../advanced-node-and-express/handle-a-disconnect.english.md | 1 +
.../advanced-node-and-express/hashing-your-passwords.english.md | 1 +
.../how-to-put-a-profile-together.english.md | 1 +
.../how-to-use-passport-strategies.english.md | 1 +
.../implement-the-serialization-of-a-passport-user.english.md | 1 +
.../implementation-of-social-authentication-ii.english.md | 1 +
.../implementation-of-social-authentication-iii.english.md | 1 +
.../implementation-of-social-authentication.english.md | 1 +
.../advanced-node-and-express/logging-a-user-out.english.md | 1 +
.../registration-of-new-users.english.md | 1 +
.../send-and-display-chat-messages.english.md | 1 +
.../serialization-of-a-user-object.english.md | 1 +
.../set-up-a-template-engine.english.md | 1 +
.../advanced-node-and-express/set-up-passport.english.md | 1 +
.../advanced-node-and-express/set-up-the-environment.english.md | 1 +
.../use-a-template-engines-powers.english.md | 1 +
.../anonymous-message-board.english.md | 1 +
.../issue-tracker.english.md | 1 +
.../metric-imperial-converter.english.md | 1 +
.../personal-library.english.md | 1 +
.../stock-price-checker.english.md | 1 +
...-access-your-site-via-https-only-with-helmet.hsts.english.md | 1 +
...erring-the-response-mime-type-with-helmet.nosniff.english.md | 1 +
...nfigure-helmet-using-the-parent-helmet-middleware.english.md | 1 +
.../disable-client-side-caching-with-helmet.nocache.english.md | 1 +
...le-dns-prefetching-with-helmet.dnsprefetchcontrol.english.md | 1 +
.../hash-and-compare-passwords-asynchronously.english.md | 1 +
.../hash-and-compare-passwords-synchronously.english.md | 1 +
...-dangerous-information-using-helmet.hidepoweredby.english.md | 1 +
.../install-and-require-helmet.english.md | 1 +
...e-the-risk-of-clickjacking-with-helmet.frameguard.english.md | 1 +
...-site-scripting-xss-attacks-with-helmet.xssfilter.english.md | 1 +
...-from-opening-untrusted-html-with-helmet.ienoopen.english.md | 1 +
...security-policy-with-helmet.contentsecuritypolicy.english.md | 1 +
.../understand-bcrypt-hashes.english.md | 1 +
...t-deep-equality-with-.deepequal-and-.notdeepequal.english.md | 1 +
.../compare-the-properties-of-two-elements.english.md | 1 +
.../learn-how-javascript-assertions-work.english.md | 1 +
...-an-api-response-using-chai-http-iii---put-method.english.md | 1 +
...n-an-api-response-using-chai-http-iv---put-method.english.md | 1 +
...ctional-tests-on-api-endpoints-using-chai-http-ii.english.md | 1 +
...functional-tests-on-api-endpoints-using-chai-http.english.md | 1 +
.../run-functional-tests-using-a-headless-browser-ii.english.md | 1 +
.../run-functional-tests-using-a-headless-browser.english.md | 1 +
.../test-for-truthiness.english.md | 1 +
.../test-if-a-string-contains-a-substring.english.md | 1 +
.../test-if-a-value-falls-within-a-specific-range.english.md | 1 +
.../test-if-a-value-is-a-string.english.md | 1 +
.../test-if-a-value-is-an-array.english.md | 1 +
...t-if-a-value-is-of-a-specific-data-structure-type.english.md | 1 +
.../test-if-a-variable-or-function-is-defined.english.md | 1 +
.../test-if-an-array-contains-an-item.english.md | 1 +
.../test-if-an-object-has-a-property.english.md | 1 +
...test-if-an-object-is-an-instance-of-a-constructor.english.md | 1 +
...ne-value-is-below-or-at-least-as-large-as-another.english.md | 1 +
.../use-assert.isok-and-assert.isnotok.english.md | 1 +
.../use-regular-expressions-to-test-a-string.english.md | 1 +
.../use-the-double-equals-to-assert-equality.english.md | 1 +
.../use-the-triple-equals-to-assert-strict-equality.english.md | 1 +
.../algorithms/implement-quick-sort.english.md | 1 +
...add-elements-at-a-specific-index-in-a-linked-list.english.md | 1 +
...-if-an-element-is-present-in-a-binary-search-tree.english.md | 1 +
.../data-structures/create-a-doubly-linked-list.english.md | 1 +
.../data-structures/create-a-map-data-structure.english.md | 1 +
.../data-structures/create-a-queue-class.english.md | 1 +
.../data-structures/create-a-stack-class.english.md | 1 +
.../data-structures/create-a-trie-search-tree.english.md | 1 +
.../data-structures/create-an-es6-javascript-map.english.md | 1 +
.../delete-a-leaf-node-in-a-binary-search-tree.english.md | 1 +
...ete-a-node-with-one-child-in-a-binary-search-tree.english.md | 1 +
.../implement-heap-sort-with-a-min-heap.english.md | 1 +
.../insert-an-element-into-a-max-heap.english.md | 1 +
.../data-structures/learn-how-a-stack-works.english.md | 1 +
.../remove-an-element-from-a-max-heap.english.md | 1 +
.../data-structures/reverse-a-doubly-linked-list.english.md | 1 +
.../data-structures/search-within-a-linked-list.english.md | 1 +
.../use-depth-first-search-in-a-binary-search-tree.english.md | 1 +
.../project-euler/problem-100-arranged-probability.english.md | 1 +
.../project-euler/problem-101-optimum-polynomial.english.md | 1 +
.../project-euler/problem-102-triangle-containment.english.md | 1 +
.../problem-103-special-subset-sums-optimum.english.md | 1 +
.../problem-104-pandigital-fibonacci-ends.english.md | 1 +
.../problem-105-special-subset-sums-testing.english.md | 1 +
.../problem-106-special-subset-sums-meta-testing.english.md | 1 +
.../project-euler/problem-107-minimal-network.english.md | 1 +
.../problem-108-diophantine-reciprocals-i.english.md | 1 +
.../project-euler/problem-109-darts.english.md | 1 +
.../problem-110-diophantine-reciprocals-ii.english.md | 1 +
.../project-euler/problem-111-primes-with-runs.english.md | 1 +
.../project-euler/problem-112-bouncy-numbers.english.md | 1 +
.../project-euler/problem-113-non-bouncy-numbers.english.md | 1 +
.../problem-114-counting-block-combinations-i.english.md | 1 +
.../problem-115-counting-block-combinations-ii.english.md | 1 +
.../problem-116-red-green-or-blue-tiles.english.md | 1 +
.../problem-117-red-green-and-blue-tiles.english.md | 1 +
.../project-euler/problem-118-pandigital-prime-sets.english.md | 1 +
.../project-euler/problem-119-digit-power-sum.english.md | 1 +
.../project-euler/problem-120-square-remainders.english.md | 1 +
.../project-euler/problem-121-disc-game-prize-fund.english.md | 1 +
.../problem-122-efficient-exponentiation.english.md | 1 +
.../problem-123-prime-square-remainders.english.md | 1 +
.../project-euler/problem-124-ordered-radicals.english.md | 1 +
.../project-euler/problem-125-palindromic-sums.english.md | 1 +
.../project-euler/problem-126-cuboid-layers.english.md | 1 +
.../project-euler/problem-127-abc-hits.english.md | 1 +
.../problem-128-hexagonal-tile-differences.english.md | 1 +
.../project-euler/problem-129-repunit-divisibility.english.md | 1 +
...roblem-130-composites-with-prime-repunit-property.english.md | 1 +
.../project-euler/problem-131-prime-cube-partnership.english.md | 1 +
.../project-euler/problem-132-large-repunit-factors.english.md | 1 +
.../project-euler/problem-133-repunit-nonfactors.english.md | 1 +
.../project-euler/problem-134-prime-pair-connection.english.md | 1 +
.../project-euler/problem-135-same-differences.english.md | 1 +
.../project-euler/problem-136-singleton-difference.english.md | 1 +
.../problem-137-fibonacci-golden-nuggets.english.md | 1 +
.../problem-138-special-isosceles-triangles.english.md | 1 +
.../project-euler/problem-139-pythagorean-tiles.english.md | 1 +
.../problem-140-modified-fibonacci-golden-nuggets.english.md | 1 +
...ating-progressive-numbers-n-which-are-also-square.english.md | 1 +
.../problem-142-perfect-square-collection.english.md | 1 +
...-investigating-the-torricelli-point-of-a-triangle.english.md | 1 +
...nvestigating-multiple-reflections-of-a-laser-beam.english.md | 1 +
...ny-reversible-numbers-are-there-below-one-billion.english.md | 1 +
.../problem-146-investigating-a-prime-pattern.english.md | 1 +
.../problem-147-rectangles-in-cross-hatched-grids.english.md | 1 +
.../problem-148-exploring-pascals-triangle.english.md | 1 +
...oblem-149-searching-for-a-maximum-sum-subsequence.english.md | 1 +
...gular-array-for-a-sub-triangle-having-minimum-sum.english.md | 1 +
...heets-of-standard-sizes-an-expected-value-problem.english.md | 1 +
...-152-writing-one-half-as-a-sum-of-inverse-squares.english.md | 1 +
.../problem-153-investigating-gaussian-integers.english.md | 1 +
.../problem-154-exploring-pascals-pyramid.english.md | 1 +
.../problem-155-counting-capacitor-circuits.english.md | 1 +
.../project-euler/problem-156-counting-digits.english.md | 1 +
.../problem-157-solving-the-diophantine-equation.english.md | 1 +
...lexicographically-after-its-neighbour-to-the-left.english.md | 1 +
.../problem-159-digital-root-sums-of-factorisations.english.md | 1 +
.../problem-160-factorial-trailing-digits.english.md | 1 +
.../project-euler/problem-161-triominoes.english.md | 1 +
.../project-euler/problem-162-hexadecimal-numbers.english.md | 1 +
.../problem-163-cross-hatched-triangles.english.md | 1 +
...tive-digits-have-a-sum-greater-than-a-given-value.english.md | 1 +
.../project-euler/problem-165-intersections.english.md | 1 +
.../project-euler/problem-166-criss-cross.english.md | 1 +
.../problem-167-investigating-ulam-sequences.english.md | 1 +
.../project-euler/problem-168-number-rotations.english.md | 1 +
...a-number-can-be-expressed-as-a-sum-of-powers-of-2.english.md | 1 +
...ital-that-can-be-formed-by-concatenating-products.english.md | 1 +
...-the-sum-of-the-squares-of-the-digits-is-a-square.english.md | 1 +
...72-investigating-numbers-with-few-repeated-digits.english.md | 1 +
...any-different-hollow-square-laminae-can-be-formed.english.md | 1 +
...-can-form-one-two-three-...-distinct-arrangements.english.md | 1 +
...a-number-can-be-expressed-as-a-sum-of-powers-of-2.english.md | 1 +
...-176-right-angled-triangles-that-share-a-cathetus.english.md | 1 +
.../problem-177-integer-angled-quadrilaterals.english.md | 1 +
.../project-euler/problem-178-step-numbers.english.md | 1 +
.../problem-179-consecutive-positive-divisors.english.md | 1 +
...0-rational-zeros-of-a-function-of-three-variables.english.md | 1 +
...s-objects-of-two-different-colours-can-be-grouped.english.md | 1 +
.../project-euler/problem-182-rsa-encryption.english.md | 1 +
.../problem-183-maximum-product-of-parts.english.md | 1 +
.../problem-184-triangles-containing-the-origin.english.md | 1 +
.../project-euler/problem-185-number-mind.english.md | 1 +
.../problem-186-connectedness-of-a-network.english.md | 1 +
.../project-euler/problem-187-semiprimes.english.md | 1 +
.../problem-188-the-hyperexponentiation-of-a-number.english.md | 1 +
.../problem-189-tri-colouring-a-triangular-grid.english.md | 1 +
.../problem-190-maximising-a-weighted-product.english.md | 1 +
.../project-euler/problem-191-prize-strings.english.md | 1 +
.../project-euler/problem-192-best-approximations.english.md | 1 +
.../project-euler/problem-193-squarefree-numbers.english.md | 1 +
.../problem-194-coloured-configurations.english.md | 1 +
...circles-of-triangles-with-one-angle-of-60-degrees.english.md | 1 +
.../project-euler/problem-196-prime-triplets.english.md | 1 +
...g-the-behaviour-of-a-recursively-defined-sequence.english.md | 1 +
.../project-euler/problem-198-ambiguous-numbers.english.md | 1 +
.../problem-199-iterative-circle-packing.english.md | 1 +
.../project-euler/problem-20-factorial-digit-sum.english.md | 1 +
...of-sqube-containing-the-contiguous-sub-string-200.english.md | 1 +
.../problem-201-subsets-with-a-unique-sum.english.md | 1 +
.../project-euler/problem-202-laserbeam.english.md | 1 +
.../problem-203-squarefree-binomial-coefficients.english.md | 1 +
.../problem-204-generalised-hamming-numbers.english.md | 1 +
.../project-euler/problem-205-dice-game.english.md | 1 +
.../project-euler/problem-206-concealed-square.english.md | 1 +
.../problem-207-integer-partition-equations.english.md | 1 +
.../project-euler/problem-208-robot-walks.english.md | 1 +
.../project-euler/problem-209-circular-logic.english.md | 1 +
.../problem-210-obtuse-angled-triangles.english.md | 1 +
.../project-euler/problem-211-divisor-square-sum.english.md | 1 +
.../problem-212-combined-volume-of-cuboids.english.md | 1 +
.../project-euler/problem-213-flea-circus.english.md | 1 +
.../project-euler/problem-214-totient-chains.english.md | 1 +
.../project-euler/problem-215-crack-free-walls.english.md | 1 +
...gating-the-primality-of-numbers-of-the-form-2n2-1.english.md | 1 +
.../project-euler/problem-217-balanced-numbers.english.md | 1 +
.../problem-218-perfect-right-angled-triangles.english.md | 1 +
.../project-euler/problem-219-skew-cost-coding.english.md | 1 +
.../project-euler/problem-22-names-scores.english.md | 1 +
.../project-euler/problem-220-heighway-dragon.english.md | 1 +
.../project-euler/problem-221-alexandrian-integers.english.md | 1 +
.../project-euler/problem-222-sphere-packing.english.md | 1 +
.../problem-223-almost-right-angled-triangles-i.english.md | 1 +
.../problem-224-almost-right-angled-triangles-ii.english.md | 1 +
.../problem-225-tribonacci-non-divisors.english.md | 1 +
.../project-euler/problem-226-a-scoop-of-blancmange.english.md | 1 +
.../project-euler/problem-227-the-chase.english.md | 1 +
.../project-euler/problem-228-minkowski-sums.english.md | 1 +
.../problem-229-four-representations-using-squares.english.md | 1 +
.../project-euler/problem-23-non-abundant-sums.english.md | 1 +
.../project-euler/problem-230-fibonacci-words.english.md | 1 +
...-the-prime-factorisation-of-binomial-coefficients.english.md | 1 +
.../project-euler/problem-232-the-race.english.md | 1 +
.../problem-233-lattice-points-on-a-circle.english.md | 1 +
.../project-euler/problem-234-semidivisible-numbers.english.md | 1 +
.../problem-235-an-arithmetic-geometric-sequence.english.md | 1 +
.../project-euler/problem-236-luxury-hampers.english.md | 1 +
.../problem-237-tours-on-a-4-x-n-playing-board.english.md | 1 +
.../project-euler/problem-238-infinite-string-tour.english.md | 1 +
.../problem-239-twenty-two-foolish-primes.english.md | 1 +
.../problem-24-lexicographic-permutations.english.md | 1 +
.../project-euler/problem-240-top-dice.english.md | 1 +
.../project-euler/problem-241-perfection-quotients.english.md | 1 +
.../project-euler/problem-242-odd-triplets.english.md | 1 +
.../project-euler/problem-243-resilience.english.md | 1 +
.../project-euler/problem-244-sliders.english.md | 1 +
.../project-euler/problem-245-coresilience.english.md | 1 +
.../project-euler/problem-246-tangents-to-an-ellipse.english.md | 1 +
.../problem-247-squares-under-a-hyperbola.english.md | 1 +
...mbers-for-which-eulers-totient-function-equals-13.english.md | 1 +
.../project-euler/problem-249-prime-subset-sums.english.md | 1 +
.../project-euler/problem-250-250250.english.md | 1 +
.../project-euler/problem-251-cardano-triplets.english.md | 1 +
.../project-euler/problem-252-convex-holes.english.md | 1 +
.../project-euler/problem-253-tidying-up.english.md | 1 +
.../problem-254-sums-of-digit-factorials.english.md | 1 +
.../project-euler/problem-255-rounded-square-roots.english.md | 1 +
.../project-euler/problem-256-tatami-free-rooms.english.md | 1 +
.../project-euler/problem-257-angular-bisectors.english.md | 1 +
.../problem-258-a-lagged-fibonacci-sequence.english.md | 1 +
.../project-euler/problem-259-reachable-numbers.english.md | 1 +
.../project-euler/problem-26-reciprocal-cycles.english.md | 1 +
.../project-euler/problem-260-stone-game.english.md | 1 +
.../project-euler/problem-261-pivotal-square-sums.english.md | 1 +
.../project-euler/problem-262-mountain-range.english.md | 1 +
.../problem-263-an-engineers-dream-come-true.english.md | 1 +
.../project-euler/problem-264-triangle-centres.english.md | 1 +
.../project-euler/problem-265-binary-circles.english.md | 1 +
.../project-euler/problem-266-pseudo-square-root.english.md | 1 +
.../project-euler/problem-267-billionaire.english.md | 1 +
...t-least-four-distinct-prime-factors-less-than-100.english.md | 1 +
...em-269-polynomials-with-at-least-one-integer-root.english.md | 1 +
.../project-euler/problem-27-quadratic-primes.english.md | 1 +
.../project-euler/problem-270-cutting-squares.english.md | 1 +
.../project-euler/problem-271-modular-cubes-part-1.english.md | 1 +
.../project-euler/problem-272-modular-cubes-part-2.english.md | 1 +
.../project-euler/problem-273-sum-of-squares.english.md | 1 +
.../problem-274-divisibility-multipliers.english.md | 1 +
.../project-euler/problem-275-balanced-sculptures.english.md | 1 +
.../project-euler/problem-276-primitive-triangles.english.md | 1 +
.../problem-277-a-modified-collatz-sequence.english.md | 1 +
.../problem-278-linear-combinations-of-semiprimes.english.md | 1 +
...iangles-with-integral-sides-and-an-integral-angle.english.md | 1 +
.../project-euler/problem-280-ant-and-seeds.english.md | 1 +
.../project-euler/problem-281-pizza-toppings.english.md | 1 +
.../project-euler/problem-282-the-ackermann-function.english.md | 1 +
...s-for-which-the-area--perimeter-ratio-is-integral.english.md | 1 +
.../project-euler/problem-284-steady-squares.english.md | 1 +
.../project-euler/problem-285-pythagorean-odds.english.md | 1 +
.../project-euler/problem-286-scoring-probabilities.english.md | 1 +
...-quadtree-encoding-a-simple-compression-algorithm.english.md | 1 +
.../project-euler/problem-288-an-enormous-factorial.english.md | 1 +
.../project-euler/problem-289-eulerian-cycles.english.md | 1 +
.../project-euler/problem-290-digital-signature.english.md | 1 +
.../project-euler/problem-291-panaitopol-primes.english.md | 1 +
.../project-euler/problem-292-pythagorean-polygons.english.md | 1 +
.../problem-293-pseudo-fortunate-numbers.english.md | 1 +
.../problem-294-sum-of-digits---experience-23.english.md | 1 +
.../project-euler/problem-295-lenticular-holes.english.md | 1 +
.../problem-296-angular-bisector-and-tangent.english.md | 1 +
.../problem-297-zeckendorf-representation.english.md | 1 +
.../project-euler/problem-298-selective-amnesia.english.md | 1 +
.../problem-299-three-similar-triangles.english.md | 1 +
.../project-euler/problem-30-digit-n-powers.english.md | 1 +
.../project-euler/problem-300-protein-folding.english.md | 1 +
.../project-euler/problem-301-nim.english.md | 1 +
.../problem-302-strong-achilles-numbers.english.md | 1 +
.../problem-303-multiples-with-small-digits.english.md | 1 +
.../project-euler/problem-304-primonacci.english.md | 1 +
.../project-euler/problem-305-reflexive-position.english.md | 1 +
.../project-euler/problem-306-paper-strip-game.english.md | 1 +
.../project-euler/problem-307-chip-defects.english.md | 1 +
...problem-308-an-amazing-prime-generating-automaton.english.md | 1 +
.../project-euler/problem-309-integer-ladders.english.md | 1 +
.../project-euler/problem-310-nim-square.english.md | 1 +
.../problem-311-biclinic-integral-quadrilaterals.english.md | 1 +
.../problem-312-cyclic-paths-on-sierpiski-graphs.english.md | 1 +
.../project-euler/problem-313-sliding-game.english.md | 1 +
.../project-euler/problem-314-the-mouse-on-the-moon.english.md | 1 +
.../project-euler/problem-315-digital-root-clocks.english.md | 1 +
.../problem-316-numbers-in-decimal-expansions.english.md | 1 +
.../project-euler/problem-317-firecracker.english.md | 1 +
.../project-euler/problem-318-2011-nines.english.md | 1 +
.../project-euler/problem-319-bounded-sequences.english.md | 1 +
...roblem-320-factorials-divisible-by-a-huge-integer.english.md | 1 +
.../project-euler/problem-321-swapping-counters.english.md | 1 +
...problem-322-binomial-coefficients-divisible-by-10.english.md | 1 +
...blem-323-bitwise-or-operations-on-random-integers.english.md | 1 +
.../project-euler/problem-324-building-a-tower.english.md | 1 +
.../project-euler/problem-325-stone-game-ii.english.md | 1 +
.../project-euler/problem-326-modulo-summations.english.md | 1 +
.../project-euler/problem-327-rooms-of-doom.english.md | 1 +
.../project-euler/problem-328-lowest-cost-search.english.md | 1 +
.../project-euler/problem-329-prime-frog.english.md | 1 +
.../project-euler/problem-330-eulers-number.english.md | 1 +
.../project-euler/problem-331-cross-flips.english.md | 1 +
.../project-euler/problem-332-spherical-triangles.english.md | 1 +
.../project-euler/problem-333-special-partitions.english.md | 1 +
.../project-euler/problem-334-spilling-the-beans.english.md | 1 +
.../project-euler/problem-335-gathering-the-beans.english.md | 1 +
.../project-euler/problem-336-maximix-arrangements.english.md | 1 +
.../problem-337-totient-stairstep-sequences.english.md | 1 +
.../problem-338-cutting-rectangular-grid-paper.english.md | 1 +
.../project-euler/problem-339-peredur-fab-efrawg.english.md | 1 +
.../project-euler/problem-34-digit-factorials.english.md | 1 +
.../project-euler/problem-340-crazy-function.english.md | 1 +
.../problem-341-golombs-self-describing-sequence.english.md | 1 +
.../problem-342-the-totient-of-a-square-is-a-cube.english.md | 1 +
.../project-euler/problem-343-fractional-sequences.english.md | 1 +
.../project-euler/problem-344-silver-dollar-game.english.md | 1 +
.../project-euler/problem-345-matrix-sum.english.md | 1 +
.../project-euler/problem-346-strong-repunits.english.md | 1 +
...oblem-347-largest-integer-divisible-by-two-primes.english.md | 1 +
.../problem-348-sum-of-a-square-and-a-cube.english.md | 1 +
.../project-euler/problem-349-langtons-ant.english.md | 1 +
...raining-the-least-greatest-and-the-greatest-least.english.md | 1 +
.../project-euler/problem-351-hexagonal-orchards.english.md | 1 +
.../project-euler/problem-352-blood-tests.english.md | 1 +
.../project-euler/problem-353-risky-moon.english.md | 1 +
.../problem-354-distances-in-a-bees-honeycomb.english.md | 1 +
.../project-euler/problem-355-maximal-coprime-subset.english.md | 1 +
.../problem-356-largest-roots-of-cubic-polynomials.english.md | 1 +
.../problem-357-prime-generating-integers.english.md | 1 +
.../project-euler/problem-358-cyclic-numbers.english.md | 1 +
.../project-euler/problem-359-hilberts-new-hotel.english.md | 1 +
.../project-euler/problem-36-double-base-palindromes.english.md | 1 +
.../project-euler/problem-360-scary-sphere.english.md | 1 +
.../problem-361-subsequence-of-thue-morse-sequence.english.md | 1 +
.../project-euler/problem-362-squarefree-factors.english.md | 1 +
.../project-euler/problem-363-bzier-curves.english.md | 1 +
.../project-euler/problem-364-comfortable-distance.english.md | 1 +
.../problem-365-a-huge-binomial-coefficient.english.md | 1 +
.../project-euler/problem-366-stone-game-iii.english.md | 1 +
.../project-euler/problem-367-bozo-sort.english.md | 1 +
.../project-euler/problem-368-a-kempner-like-series.english.md | 1 +
.../project-euler/problem-369-badugi.english.md | 1 +
.../project-euler/problem-37-truncatable-primes.english.md | 1 +
.../project-euler/problem-370-geometric-triangles.english.md | 1 +
.../project-euler/problem-371-licence-plates.english.md | 1 +
.../project-euler/problem-372-pencils-of-rays.english.md | 1 +
.../project-euler/problem-373-circumscribed-circles.english.md | 1 +
.../problem-374-maximum-integer-partition-product.english.md | 1 +
.../problem-375-minimum-of-subsequences.english.md | 1 +
.../problem-376-nontransitive-sets-of-dice.english.md | 1 +
.../problem-377-sum-of-digits-experience-13.english.md | 1 +
.../project-euler/problem-378-triangle-triples.english.md | 1 +
.../problem-379-least-common-multiple-count.english.md | 1 +
.../project-euler/problem-380-amazing-mazes.english.md | 1 +
.../project-euler/problem-381-prime-k-factorial.english.md | 1 +
.../project-euler/problem-382-generating-polygons.english.md | 1 +
...em-383-divisibility-comparison-between-factorials.english.md | 1 +
.../project-euler/problem-384-rudin-shapiro-sequence.english.md | 1 +
.../problem-385-ellipses-inside-triangles.english.md | 1 +
.../problem-386-maximum-length-of-an-antichain.english.md | 1 +
.../project-euler/problem-387-harshad-numbers.english.md | 1 +
.../project-euler/problem-388-distinct-lines.english.md | 1 +
.../project-euler/problem-389-platonic-dice.english.md | 1 +
.../project-euler/problem-39-integer-right-triangles.english.md | 1 +
...iangles-with-non-rational-sides-and-integral-area.english.md | 1 +
.../project-euler/problem-391-hopping-game.english.md | 1 +
.../project-euler/problem-392-enmeshed-unit-circle.english.md | 1 +
.../project-euler/problem-393-migrating-ants.english.md | 1 +
.../project-euler/problem-394-eating-pie.english.md | 1 +
.../project-euler/problem-395-pythagorean-tree.english.md | 1 +
.../problem-396-weak-goodstein-sequence.english.md | 1 +
.../project-euler/problem-397-triangle-on-parabola.english.md | 1 +
.../project-euler/problem-398-cutting-rope.english.md | 1 +
.../problem-399-squarefree-fibonacci-numbers.english.md | 1 +
.../project-euler/problem-400-fibonacci-tree-game.english.md | 1 +
.../problem-401-sum-of-squares-of-divisors.english.md | 1 +
.../problem-402-integer-valued-polynomials.english.md | 1 +
...-403-lattice-points-enclosed-by-parabola-and-line.english.md | 1 +
.../project-euler/problem-404-crisscross-ellipses.english.md | 1 +
.../project-euler/problem-405-a-rectangular-tiling.english.md | 1 +
.../project-euler/problem-406-guessing-game.english.md | 1 +
.../project-euler/problem-407-idempotents.english.md | 1 +
.../problem-408-admissible-paths-through-a-grid.english.md | 1 +
.../project-euler/problem-409-nim-extreme.english.md | 1 +
.../problem-410-circle-and-tangent-line.english.md | 1 +
.../project-euler/problem-411-uphill-paths.english.md | 1 +
.../project-euler/problem-412-gnomon-numbering.english.md | 1 +
.../project-euler/problem-413-one-child-numbers.english.md | 1 +
.../project-euler/problem-414-kaprekar-constant.english.md | 1 +
.../project-euler/problem-415-titanic-sets.english.md | 1 +
.../project-euler/problem-416-a-frogs-trip.english.md | 1 +
.../project-euler/problem-417-reciprocal-cycles-ii.english.md | 1 +
.../project-euler/problem-418-factorisation-triples.english.md | 1 +
.../project-euler/problem-419-look-and-say-sequence.english.md | 1 +
.../project-euler/problem-42-coded-triangle-numbers.english.md | 1 +
.../problem-420-2x2-positive-integer-matrix.english.md | 1 +
.../project-euler/problem-421-prime-factors-of-n151.english.md | 1 +
.../problem-422-sequence-of-points-on-a-hyperbola.english.md | 1 +
.../project-euler/problem-423-consecutive-die-throws.english.md | 1 +
.../project-euler/problem-424-kakuro.english.md | 1 +
.../project-euler/problem-425-prime-connection.english.md | 1 +
.../project-euler/problem-426-box-ball-system.english.md | 1 +
.../project-euler/problem-427-n-sequences.english.md | 1 +
.../project-euler/problem-428-necklace-of-circles.english.md | 1 +
.../problem-429-sum-of-squares-of-unitary-divisors.english.md | 1 +
.../project-euler/problem-43-sub-string-divisibility.english.md | 1 +
.../project-euler/problem-430-range-flips.english.md | 1 +
.../project-euler/problem-431-square-space-silo.english.md | 1 +
.../project-euler/problem-432-totient-sum.english.md | 1 +
.../problem-433-steps-in-euclids-algorithm.english.md | 1 +
.../project-euler/problem-434-rigid-graphs.english.md | 1 +
.../problem-435-polynomials-of-fibonacci-numbers.english.md | 1 +
.../project-euler/problem-436-unfair-wager.english.md | 1 +
.../problem-437-fibonacci-primitive-roots.english.md | 1 +
...38-integer-part-of-polynomial-equations-solutions.english.md | 1 +
.../project-euler/problem-439-sum-of-sum-of-divisors.english.md | 1 +
.../project-euler/problem-440-gcd-and-tiling.english.md | 1 +
...blem-441-the-inverse-summation-of-coprime-couples.english.md | 1 +
.../project-euler/problem-442-eleven-free-integers.english.md | 1 +
.../project-euler/problem-443-gcd-sequence.english.md | 1 +
.../project-euler/problem-444-the-roundtable-lottery.english.md | 1 +
.../project-euler/problem-445-retractions-a.english.md | 1 +
.../project-euler/problem-446-retractions-b.english.md | 1 +
.../project-euler/problem-447-retractions-c.english.md | 1 +
.../problem-448-average-least-common-multiple.english.md | 1 +
.../problem-449-chocolate-covered-candy.english.md | 1 +
.../problem-450-hypocycloid-and-lattice-points.english.md | 1 +
.../project-euler/problem-451-modular-inverses.english.md | 1 +
.../project-euler/problem-452-long-products.english.md | 1 +
.../project-euler/problem-453-lattice-quadrilaterals.english.md | 1 +
.../problem-454-diophantine-reciprocals-iii.english.md | 1 +
.../problem-455-powers-with-trailing-digits.english.md | 1 +
.../problem-456-triangles-containing-the-origin-ii.english.md | 1 +
...lem-457-a-polynomial-modulo-the-square-of-a-prime.english.md | 1 +
.../problem-458-permutations-of-project.english.md | 1 +
.../project-euler/problem-459-flipping-game.english.md | 1 +
.../project-euler/problem-460-an-ant-on-the-move.english.md | 1 +
.../project-euler/problem-461-almost-pi.english.md | 1 +
.../problem-462-permutation-of-3-smooth-numbers.english.md | 1 +
.../problem-463-a-weird-recurrence-relation.english.md | 1 +
.../problem-464-mbius-function-and-intervals.english.md | 1 +
.../project-euler/problem-465-polar-polygons.english.md | 1 +
...blem-466-distinct-terms-in-a-multiplication-table.english.md | 1 +
.../project-euler/problem-467-superinteger.english.md | 1 +
...blem-468-smooth-divisors-of-binomial-coefficients.english.md | 1 +
.../project-euler/problem-469-empty-chairs.english.md | 1 +
.../project-euler/problem-470-super-ramvok.english.md | 1 +
.../problem-471-triangle-inscribed-in-ellipse.english.md | 1 +
.../problem-472-comfortable-distance-ii.english.md | 1 +
.../project-euler/problem-473-phigital-number-base.english.md | 1 +
.../problem-474-last-digits-of-divisors.english.md | 1 +
.../project-euler/problem-475-music-festival.english.md | 1 +
.../project-euler/problem-476-circle-packing-ii.english.md | 1 +
.../project-euler/problem-477-number-sequence-game.english.md | 1 +
.../project-euler/problem-478-mixtures.english.md | 1 +
.../project-euler/problem-479-roots-on-the-rise.english.md | 1 +
.../project-euler/problem-480-the-last-question.english.md | 1 +
.../problem-51-prime-digit-replacements.english.md | 1 +
.../project-euler/problem-54-poker-hands.english.md | 1 +
.../project-euler/problem-56-powerful-digit-sum.english.md | 1 +
.../project-euler/problem-57-square-root-convergents.english.md | 1 +
.../project-euler/problem-58-spiral-primes.english.md | 1 +
.../project-euler/problem-59-xor-decryption.english.md | 1 +
.../project-euler/problem-60-prime-pair-sets.english.md | 1 +
.../problem-61-cyclical-figurate-numbers.english.md | 1 +
.../project-euler/problem-62-cubic-permutations.english.md | 1 +
.../project-euler/problem-63-powerful-digit-counts.english.md | 1 +
.../project-euler/problem-64-odd-period-square-roots.english.md | 1 +
.../project-euler/problem-65-convergents-of-e.english.md | 1 +
.../project-euler/problem-66-diophantine-equation.english.md | 1 +
.../project-euler/problem-67-maximum-path-sum-ii.english.md | 1 +
.../project-euler/problem-68-magic-5-gon-ring.english.md | 1 +
.../project-euler/problem-69-totient-maximum.english.md | 1 +
.../project-euler/problem-70-totient-permutation.english.md | 1 +
.../project-euler/problem-71-ordered-fractions.english.md | 1 +
.../project-euler/problem-72-counting-fractions.english.md | 1 +
.../problem-73-counting-fractions-in-a-range.english.md | 1 +
.../project-euler/problem-74-digit-factorial-chains.english.md | 1 +
.../problem-75-singular-integer-right-triangles.english.md | 1 +
.../project-euler/problem-76-counting-summations.english.md | 1 +
.../project-euler/problem-77-prime-summations.english.md | 1 +
.../project-euler/problem-78-coin-partitions.english.md | 1 +
.../project-euler/problem-79-passcode-derivation.english.md | 1 +
.../problem-80-square-root-digital-expansion.english.md | 1 +
.../project-euler/problem-81-path-sum-two-ways.english.md | 1 +
.../project-euler/problem-82-path-sum-three-ways.english.md | 1 +
.../project-euler/problem-83-path-sum-four-ways.english.md | 1 +
.../project-euler/problem-84-monopoly-odds.english.md | 1 +
.../project-euler/problem-85-counting-rectangles.english.md | 1 +
.../project-euler/problem-86-cuboid-route.english.md | 1 +
.../project-euler/problem-87-prime-power-triples.english.md | 1 +
.../project-euler/problem-88-product-sum-numbers.english.md | 1 +
.../project-euler/problem-89-roman-numerals.english.md | 1 +
.../project-euler/problem-90-cube-digit-pairs.english.md | 1 +
...oblem-91-right-triangles-with-integer-coordinates.english.md | 1 +
.../project-euler/problem-92-square-digit-chains.english.md | 1 +
.../project-euler/problem-93-arithmetic-expressions.english.md | 1 +
.../problem-94-almost-equilateral-triangles.english.md | 1 +
.../project-euler/problem-95-amicable-chains.english.md | 1 +
.../project-euler/problem-96-su-doku.english.md | 1 +
.../problem-97-large-non-mersenne-prime.english.md | 1 +
.../project-euler/problem-98-anagramic-squares.english.md | 1 +
.../project-euler/problem-99-largest-exponential.english.md | 1 +
.../take-home-projects/build-a-camper-leaderboard.english.md | 1 +
.../take-home-projects/build-a-light-bright-app.english.md | 1 +
.../build-a-nightlife-coordination-app.english.md | 1 +
.../take-home-projects/build-a-pinterest-clone.english.md | 1 +
.../take-home-projects/build-a-pong-game.english.md | 1 +
.../take-home-projects/build-a-recipe-box.english.md | 1 +
.../build-a-roguelike-dungeon-crawler-game.english.md | 1 +
.../take-home-projects/build-a-simon-game.english.md | 1 +
.../take-home-projects/build-a-tic-tac-toe-game.english.md | 1 +
.../take-home-projects/build-a-voting-app.english.md | 1 +
.../take-home-projects/build-a-wikipedia-viewer.english.md | 1 +
.../build-an-image-search-abstraction-layer.english.md | 1 +
.../take-home-projects/build-the-game-of-life.english.md | 1 +
.../take-home-projects/chart-the-stock-market.english.md | 1 +
.../take-home-projects/manage-a-book-trading-club.english.md | 1 +
.../take-home-projects/map-data-across-the-globe.english.md | 1 +
.../take-home-projects/p2p-video-chat-application.english.md | 1 +
...w-national-contiguity-with-a-force-directed-graph.english.md | 1 +
.../take-home-projects/show-the-local-weather.english.md | 1 +
.../take-home-projects/use-the-twitch-json-api.english.md | 1 +
.../apis-and-microservices-certificate.english.md | 1 +
.../data-visualization-certificate.english.md | 1 +
.../front-end-libraries-certificate.english.md | 1 +
...mation-securtiy-and-quality-assurance-certificate.english.md | 1 +
...script-algorithms-and-data-structures-certificate.english.md | 1 +
.../legacy-back-end-certificate.english.md | 1 +
.../legacy-data-visualization-certificate.english.md | 1 +
.../legacy-front-end-certificate.english.md | 1 +
.../responsive-web-design-certificate.english.md | 1 +
927 files changed, 928 insertions(+)
diff --git a/curriculum/challenges/english/01-responsive-web-design/applied-accessibility/add-a-text-alternative-to-images-for-visually-impaired-accessibility.english.md b/curriculum/challenges/english/01-responsive-web-design/applied-accessibility/add-a-text-alternative-to-images-for-visually-impaired-accessibility.english.md
index 7bdcfa5698..f6d92fbbf9 100644
--- a/curriculum/challenges/english/01-responsive-web-design/applied-accessibility/add-a-text-alternative-to-images-for-visually-impaired-accessibility.english.md
+++ b/curriculum/challenges/english/01-responsive-web-design/applied-accessibility/add-a-text-alternative-to-images-for-visually-impaired-accessibility.english.md
@@ -53,4 +53,5 @@ tests:
```html
```
+
diff --git a/curriculum/challenges/english/01-responsive-web-design/applied-accessibility/add-an-accessible-date-picker.english.md b/curriculum/challenges/english/01-responsive-web-design/applied-accessibility/add-an-accessible-date-picker.english.md
index 3b93dc1bc1..7933010abb 100644
--- a/curriculum/challenges/english/01-responsive-web-design/applied-accessibility/add-an-accessible-date-picker.english.md
+++ b/curriculum/challenges/english/01-responsive-web-design/applied-accessibility/add-an-accessible-date-picker.english.md
@@ -101,4 +101,5 @@ tests: