pinch-to-zoom-and-rotate