battling mathematics