rifling pestling Brahmagupta cheats unsubscribing immobilised carnivore blended fractals strolled martial