Sex date karachi 3 methods of dating rock