initial commmit for 0010
accepted in C++11