algos by dpele | SimScale