diff --git a/content/blog/01_types_basics.md b/content/blog/01_types_basics.md
index 0dee2fa..59e11bc 100644
--- a/content/blog/01_types_basics.md
+++ b/content/blog/01_types_basics.md
@@ -329,8 +329,8 @@ above. I've provided the rules for numbers; the rules for strings should be quit
similar.
In Bergamot, the claim that an expression e
has type t
-is written as type(e, t)
. A rule looks like RuleName @ conclusion <- premise1, premise2;
.
-Thus, the rule
TNumber @ type(lit(?n), number) <- num(?n);
+is written as type(e, t)
. A rule looks like RuleName @ conclusion <- premise1, premise2;
.
+Thus, the rule TNumber @ type(lit(?n), number) <- num(?n);
Has one premise, that the term \(n\) is a number, and the conclusion is that
a number literal has type \(\text{number}\). The num
condition