rep attemp1