Pergunta de entrevista da empresa Meta

implement a priority queue from scratch