Calculator that operates with numbers in factorial and decimal base. It also includes an algorithm to process permutations of a list in parallel.