simple factorial and reverse functions
simple cipher and unit conversion