distributed computing with mobile phones to calculate prime factors