led on for 5 sec after button press

i want following program if somebody can help me.
when i press button for 2sec then led turn on for 5sec.
if i again press button during led on then led remain on for next 5sec.
means led should not turn off if i press button for 2 sec again and again