Code #3: Thread Assignment and updating GET + SET - Low Level Design