Doubling, halving and sharing using shells.