Use of uninitialized value $memory[0] in bitwise and (&) at Exercise_3.pl line 143. Use of uninitialized value $memory[1] in bitwise and (&) at Exercise_3.pl line 143. Use of uninitialized value $memory[2] in bitwise and (&) at Exercise_3.pl line 143. Use of uninitialized value $memory[3] in bitwise and (&) at Exercise_3.pl line 143.