Vocabulary
ヒープ
ヒープ
heap
noun