This one's right out of Dr. Doolittle.....the pushme/pullme version!