ctrlInit cinitx cinity cinitz input lightness type FALSE range lightness FALSE FALSE TRUE FALSE TRUE ctrlInit input hue type FALSE range hue input saturation type FALSE range saturation backgroundColor FALSE rgb(127,127,127) cinitx cinity cinitz maxDist dragging inboundStepper distZ distX bit EQ bit white black bit white bit qubit dragging TRUE I'm here!!! qubit_controller qubit XZ qubit_controller inboundStepper 0 distZ MINUS 2 position z qubit 2 position z qubit_controller distX MINUS 2 position x qubit 2 position x qubit_controller WHILE GT qubit_controller qubit maxDist inboundStepper 1 position qubit_controller MULTIPLY 2 DIVIDE 2 distX 50 2 inboundStepper 0 MULTIPLY 2 DIVIDE 2 distZ 50 2 inboundStepper dragging FALSE maxDist 2 wheel FALSE EQ dragging TRUE LT deltaY 0 position qubit_controller 0 0.1 0 GTE qubit_controller qubit maxDist position qubit_controller 0 -0.1 0 GT deltaY 0 position qubit_controller 0 -0.1 0 GTE qubit_controller qubit maxDist position qubit_controller 0 0.1 0