Squashed commit of the following:
treee6f1657a6c5c717beab7d7029b24bc013cd2d472
-rw-r--r-- 147 Makefile
-rw-r--r-- 5345 diversif.c