Inverse lithography technology