From 656db880abe9987d1008e5a76873c2e19d4615b4 Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Tue, 20 May 2025 02:02:04 +0100 Subject: [PATCH] 2016: d25: ex2: add input --- 2016/d25/ex2/input | 62 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 2016/d25/ex2/input diff --git a/2016/d25/ex2/input b/2016/d25/ex2/input new file mode 100644 index 0000000..199164f --- /dev/null +++ b/2016/d25/ex2/input @@ -0,0 +1,62 @@ +Begin in state A. +Perform a diagnostic checksum after 12683008 steps. + +In state A: + If the current value is 0: + - Write the value 1. + - Move one slot to the right. + - Continue with state B. + If the current value is 1: + - Write the value 0. + - Move one slot to the left. + - Continue with state B. + +In state B: + If the current value is 0: + - Write the value 1. + - Move one slot to the left. + - Continue with state C. + If the current value is 1: + - Write the value 0. + - Move one slot to the right. + - Continue with state E. + +In state C: + If the current value is 0: + - Write the value 1. + - Move one slot to the right. + - Continue with state E. + If the current value is 1: + - Write the value 0. + - Move one slot to the left. + - Continue with state D. + +In state D: + If the current value is 0: + - Write the value 1. + - Move one slot to the left. + - Continue with state A. + If the current value is 1: + - Write the value 1. + - Move one slot to the left. + - Continue with state A. + +In state E: + If the current value is 0: + - Write the value 0. + - Move one slot to the right. + - Continue with state A. + If the current value is 1: + - Write the value 0. + - Move one slot to the right. + - Continue with state F. + +In state F: + If the current value is 0: + - Write the value 1. + - Move one slot to the right. + - Continue with state E. + If the current value is 1: + - Write the value 1. + - Move one slot to the right. + - Continue with state A.