Utiliza python, porém tem trechso com pseudocódigo em momentos especificos