having opposed pistons