Create gray-code.h