hard long cok