 ## On the Subject of Barcode Cipher

I didn't realise we were going shopping.

• You are presented with 3 barcodes, a 6 digit number on a display, and an input display that cycles from the numbers 0 to 9.
• To solve the module, you must input a number for each barcode.
• Upon inputting a number for a barcode, both displays will hide their respective information.
• Upon receiving a strike, they will become visible again.
• Each barcode refers to a piece of edgework (refer to Table 1).
• Find the count of the edgework each barcode refers to (in the case of "Serial Number", use the sum of all the characters, using A1Z26 for letters).
• To find the numbers for each barcode, you must first split the 6-digit number displayed into three 2-digit numbers.
• Convert the first 2-digit number with the product of the first barcode number and the sum of the digits of the 6-digit display to binary, apply the XOR operation to each bit, and convert back to decimal. Repeat this step for the next 2-digit number and next barcode number.
• Modulo all of these numbers with (the last digit of the serial number % 5 + 5)
• Submit each number by changing the input display to the input number, then pressing the respective barcode.

### Table 1

Edgework Barcode
Serial Number Batteries Battery Holders Ports Port Plates Lit Indicators Unlit Indicators Indicators 