CODE WORKS AND IS ONE ROBOT, INTAKE COULD BE CLEANED UP BECAUSE OF NEGATIVES, ONLY P CONTROL