I want to mention that I prefer to answer small questions rather than building whole projects...
So... to see what is going on, I use "Draw arrow" block - connect it after some block and you will se where is this block passing (many arrows will be drawn).
I created block "Logic points tester" for that reason actually, so it can be used as well. I only found myself using "Draw arrow", but it's a personal preference.
To see values in realtime - "Levels tester..." block is good.
By the way I meant connection 1 to 5, not 23 to 5 🙂 Now what you have is... maybe the same as before with less blocks.