A Rule 110 interpreter in C3