a bit of number games!!!