start solve part