Opa, boa noite!

Tudo bem colega?
Olha, eu te recomendo você dar uma lida nesse [Somente membros podem ver os links. ]e verificar os arquivos.
Pode ser que te ajude a entender o que ele quer.

Ah, teria formas "simples" de fazer isso, mas analisa esses arquivos ai.
Qualquer duvida, comenta que tentaremos te ajudar.

Abraço e até mais.
att's