hard best from last day

hard