diff --git a/exercise_0201/foobar/vars.go b/exercise_0201/foobar/vars.go
new file mode 100644
index 0000000000000000000000000000000000000000..b90a2a3add25e1f8bcc0d4e04e4144681b2a1f8f
--- /dev/null
+++ b/exercise_0201/foobar/vars.go
@@ -0,0 +1,6 @@
+package foobar
+
+var (
+	Bar string = "Bar"
+	foo string = "foo"
+)
diff --git a/exercise_0201/go.mod b/exercise_0201/go.mod
new file mode 100644
index 0000000000000000000000000000000000000000..a753952e3839c782f231d95c254c4df93e40e33c
--- /dev/null
+++ b/exercise_0201/go.mod
@@ -0,0 +1,3 @@
+module gitlab.reutlingen-university.de/go-exercises/go-starter/exercise_0201
+
+go 1.20
diff --git a/exercise_0201/main.go b/exercise_0201/main.go
new file mode 100644
index 0000000000000000000000000000000000000000..9bd3919e619b1770974517209b509640603baf3b
--- /dev/null
+++ b/exercise_0201/main.go
@@ -0,0 +1,12 @@
+package main
+
+import (
+	"fmt"
+
+	"gitlab.reutlingen-university.de/go-exercises/go-starter/exercise_0201/foobar"
+)
+
+func main() {
+	fmt.Println(foobar.Bar)
+	//Variable foobar.foo is not visible: fmt.Println(foobar.far)
+}