Possible solution for 38.
Merge branch 'vector'
updated vector class