Stop us if you’ve heard this one before: For the third time in four years, Democrat Lesley Cohen will face Republican Stephen Silberkraus for the right to represent Assembly District 29 in what is expected to be one of this year’s most competitive legislative races.