nopt 300 bytes