fixed:
  pop_back() begin_ value.
modify for testing
add OS_CPP macro for print()
add size()
fixed rules
modify OS_CPP -> TEST_GDEQUE