bump-and-grind Klipler (34) 20