a series of challenging mathematical/computer programming problems. Just for fun