First part solved