added some figurative number functions