Line search based inverse lithography technique for mask design