pereira - online puzzle