Wow, way to much math for a Tuesday morning!