tests for divisibility 8228356