diff --git a/20190128/gen-pbm-1.c b/20190128/gen-pbm-1.c
new file mode 100644
index 0000000000000000000000000000000000000000..8b178af2665c13a1e8a297bb33c0f74d4e246b70
--- /dev/null
+++ b/20190128/gen-pbm-1.c
@@ -0,0 +1,8 @@
+#include <stdio.h>
+
+int main (void)
+{
+  FILE *f = fopen ("test.pbm", "w");
+  fprintf (f, "Hello, world!\n");
+  return 0;
+}
diff --git a/20190128/gen-pbm-2.c b/20190128/gen-pbm-2.c
new file mode 100644
index 0000000000000000000000000000000000000000..bb7a76edffb767cd56b2ec277e92c099128da3fa
--- /dev/null
+++ b/20190128/gen-pbm-2.c
@@ -0,0 +1,10 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int width = 16;
+  int height = 16;
+  FILE *f = fopen ("test.pbm", "w");
+  fprintf (f, "P4\n%d %d\n", width, height);
+  return 0;
+}