wrote non-variable-size container algorithm

note:
If these notations are difficult to understand, I will change the style
from list and description to source code.