That's what copy and paste gets you
Use the right pointer
Let's not have two v's in scope
Edge walker and counter

+ Missed a signature
Count the edges of the model