restriction enzyme mapping practice problems