#import "@preview/finite:0.5.1": automaton #show link: it => underline(it) #show link: set text(fill: blue) #show heading: set text(font: "Noto Sans") #show raw: set text(font: "JetBrains Mono", ligatures: true) // helper function, full width sepearator with two newlines #let separator() = [ #line(stroke: 0.5pt + black, length: 100%) \ \ ] = Computer Engineering - Sheet 04 \ #underline("Group Members:") \ Jan Meyer: `664237` \ Luke Ethe: `665250` \ \ #underline("Information about this document:") \ This document was created using #link("https://typst.app", "typst"). The original typst file can be found #link("https://gist.jnmr.dev/jan/CompEngSheet04", "here") \; a copy of the documents source code has been appended to the end of the PDF.\ No AI / LLM was used for the content of the answers. \ \ #separator() == Exercise 4-1: Types of Automata == Exercise 4-2: Sequence Detection #pagebreak() #raw(read("sheet04_665250_664237.typ"), block: true, lang: "typ")