Implemented puzzle button switching.
Fixed button switching bug.
Fixed puzzle input bugs.
Fixed puzzle input bugs.
Implemented puzzle finished condition check.