Shared to be halve solve