initial Solution