answers below dipshits