contrivable