dry quadraticvertex.rb