Implement epsilon (but doesn't work correctly for now). Start making the correct implementation of I/O.