Principal Buscar Cum Contest Compilation