From ad0c5cd0918eab3d7c6a83e8ef08e337daa776d0 Mon Sep 17 00:00:00 2001 From: Isaac Good Date: Mon, 25 May 2026 13:36:45 -0700 Subject: [PATCH] Format all `instructions.append.md` to start with an H1 (required but ignored) and H2 --- exercises/practice/anagram/.docs/instructions.append.md | 2 ++ .../practice/binary-search-tree/.docs/instructions.append.md | 2 ++ exercises/practice/etl/.docs/instructions.append.md | 2 ++ exercises/practice/space-age/.docs/instructions.append.md | 2 ++ 4 files changed, 8 insertions(+) diff --git a/exercises/practice/anagram/.docs/instructions.append.md b/exercises/practice/anagram/.docs/instructions.append.md index 8d71a920..273ca3cb 100644 --- a/exercises/practice/anagram/.docs/instructions.append.md +++ b/exercises/practice/anagram/.docs/instructions.append.md @@ -1,3 +1,5 @@ # Instructions Append +## Implementation + The anagrams can be returned in any order. diff --git a/exercises/practice/binary-search-tree/.docs/instructions.append.md b/exercises/practice/binary-search-tree/.docs/instructions.append.md index ae4f258b..5501ffc4 100644 --- a/exercises/practice/binary-search-tree/.docs/instructions.append.md +++ b/exercises/practice/binary-search-tree/.docs/instructions.append.md @@ -1,5 +1,7 @@ # Instructions append +## Implementation + Implementing an efficient and modifiable tree structure in Cairo (or any purely functional language with immutable memory) is challenging because these languages are designed to avoid changing data after it’s created. This immutability means that instead of updating a tree node directly, a new version of the tree must be created whenever you modify it. diff --git a/exercises/practice/etl/.docs/instructions.append.md b/exercises/practice/etl/.docs/instructions.append.md index 613a24f9..4fee4ccf 100644 --- a/exercises/practice/etl/.docs/instructions.append.md +++ b/exercises/practice/etl/.docs/instructions.append.md @@ -1,5 +1,7 @@ # Instructions append +## Implementation + Because it is not possible in Cairo to iterate over `Felt252Dict` keys, the tests will only be verifying that the expected letter keys have the correct values in the dictionary. The tests are configured to ignore all other keys that may be set in the resulting dictionary. diff --git a/exercises/practice/space-age/.docs/instructions.append.md b/exercises/practice/space-age/.docs/instructions.append.md index 2c5b11ca..1c299eae 100644 --- a/exercises/practice/space-age/.docs/instructions.append.md +++ b/exercises/practice/space-age/.docs/instructions.append.md @@ -1,5 +1,7 @@ # Instructions append +## Implementation + In Cairo, where there's no native support for floating-point numbers, we represent fractional values using integers. This approach is essential in blockchain development to maintain precision in calculations.