maths+code challenges for a mathematically challenged coder