Input: Digit = 3; nNumber = 4; MaxN = 100 Operation: + - * / ^ fact percent sqrt neg repeat Compute with only 1 out of 4....Done! 1 = Not Found 2 = Not Found 3 = 3 4 = Not Found 5 = Not Found 6 = fact(3) 7 = Not Found 8 = Not Found 9 = Not Found 10 = Not Found 11 = Not Found 12 = Not Found 13 = Not Found 14 = Not Found 15 = Not Found 16 = Not Found 17 = Not Found 18 = Not Found 19 = Not Found 20 = Not Found 21 = Not Found 22 = Not Found 23 = Not Found 24 = Not Found 25 = Not Found 26 = Not Found 27 = Not Found 28 = Not Found 29 = Not Found 30 = Not Found 31 = Not Found 32 = Not Found 33 = Not Found 34 = Not Found 35 = Not Found 36 = Not Found 37 = Not Found 38 = Not Found 39 = Not Found 40 = Not Found 41 = Not Found 42 = Not Found 43 = Not Found 44 = Not Found 45 = Not Found 46 = Not Found 47 = Not Found 48 = Not Found 49 = Not Found 50 = Not Found 51 = Not Found 52 = Not Found 53 = Not Found 54 = Not Found 55 = Not Found 56 = Not Found 57 = Not Found 58 = Not Found 59 = Not Found 60 = Not Found 61 = Not Found 62 = Not Found 63 = Not Found 64 = Not Found 65 = Not Found 66 = Not Found 67 = Not Found 68 = Not Found 69 = Not Found 70 = Not Found 71 = Not Found 72 = Not Found 73 = Not Found 74 = Not Found 75 = Not Found 76 = Not Found 77 = Not Found 78 = Not Found 79 = Not Found 80 = Not Found 81 = Not Found 82 = Not Found 83 = Not Found 84 = Not Found 85 = Not Found 86 = Not Found 87 = Not Found 88 = Not Found 89 = Not Found 90 = Not Found 91 = Not Found 92 = Not Found 93 = Not Found 94 = Not Found 95 = Not Found 96 = Not Found 97 = Not Found 98 = Not Found 99 = Not Found 100 = Not Found Compute with only 2 out of 4....Done! 1 = 3 * .(3)' 2 = fact(3) / 3 3 = fact(3) - 3 4 = Not Found 5 = Not Found 6 = 3 + 3 7 = Not Found 8 = Not Found 9 = 3 * 3 10 = sqrt(3 / percent(3)) 11 = Not Found 12 = fact(3) + fact(3) 13 = Not Found 14 = Not Found 15 = Not Found 16 = Not Found 17 = Not Found 18 = fact(3) * 3 19 = Not Found 20 = Not Found 21 = Not Found 22 = Not Found 23 = Not Found 24 = Not Found 25 = Not Found 26 = Not Found 27 = 3 ^ 3 28 = Not Found 29 = Not Found 30 = sqrt(3 / percent(.(3)')) 31 = Not Found 32 = Not Found 33 = 33 34 = Not Found 35 = Not Found 36 = fact(3) * fact(3) 37 = Not Found 38 = Not Found 39 = Not Found 40 = Not Found 41 = Not Found 42 = Not Found 43 = Not Found 44 = Not Found 45 = Not Found 46 = Not Found 47 = Not Found 48 = Not Found 49 = Not Found 50 = 3 / percent(fact(3)) 51 = Not Found 52 = Not Found 53 = Not Found 54 = Not Found 55 = Not Found 56 = Not Found 57 = Not Found 58 = Not Found 59 = Not Found 60 = Not Found 61 = Not Found 62 = Not Found 63 = Not Found 64 = Not Found 65 = Not Found 66 = Not Found 67 = Not Found 68 = Not Found 69 = Not Found 70 = Not Found 71 = Not Found 72 = sqrt(percent(fact(fact(3)) * fact(fact(3)))) 73 = Not Found 74 = Not Found 75 = Not Found 76 = Not Found 77 = Not Found 78 = Not Found 79 = Not Found 80 = Not Found 81 = Not Found 82 = Not Found 83 = Not Found 84 = Not Found 85 = Not Found 86 = Not Found 87 = Not Found 88 = Not Found 89 = Not Found 90 = Not Found 91 = Not Found 92 = Not Found 93 = Not Found 94 = Not Found 95 = Not Found 96 = Not Found 97 = Not Found 98 = Not Found 99 = Not Found 100 = 3 / percent(3) Compute with only 3 out of 4....Done! 1 = 3 * .(33)' 2 = fact(3) * .(33)' 3 = 3 ^ (3 * .(3)') 4 = 3 + 3 * .(3)' 5 = 3 + fact(3) / 3 6 = 3 * (fact(3) / 3) 7 = fact(3) + 3 * .(3)' 8 = (fact(3) / 3) ^ 3 9 = 3 / .(33)' 10 = 3 * (3 + .(3)') 11 = .(3)' * 33 12 = 3 + 3 * 3 13 = 3 + sqrt(3 / percent(3)) 14 = Not Found 15 = fact(3) * 3 - 3 16 = fact(3) * (3 - .(3)') 17 = 3 * (fact(3) - .(3)') 18 = 3 * (3 + 3) 19 = 3 * (fact(3) + .(3)') 20 = fact(3) * (3 + .(3)') 21 = 3 + fact(3) * 3 22 = Not Found 23 = Not Found 24 = 3 ^ 3 - 3 25 = 3 / percent(fact(3) + fact(3)) 26 = Not Found 27 = 33 - fact(3) 28 = Not Found 29 = Not Found 30 = neg(3) + 33 31 = Not Found 32 = Not Found 33 = fact(3) + 3 ^ 3 34 = fact(3) * (fact(3) - .(3)') 35 = Not Found 36 = 3 + 33 37 = Not Found 38 = fact(3) * (fact(3) + .(3)') 39 = fact(3) + 33 40 = fact(fact(3)) / fact(3) * 3 41 = Not Found 42 = fact(3) + fact(3) * fact(3) 43 = Not Found 44 = 3 / percent(fact(3)) - fact(3) 45 = sqrt(percent(3 ^ fact(3))) / percent(fact(3)) 46 = Not Found 47 = 3 / percent(fact(3)) - 3 48 = Not Found 49 = (3 - percent(fact(3))) / percent(fact(3)) 50 = 3 / percent(3 + 3) 51 = (3 + percent(fact(3))) / percent(fact(3)) 52 = Not Found 53 = 3 + 3 / percent(fact(3)) 54 = 3 * (fact(3) * 3) 55 = 3.3 / percent(fact(3)) 56 = fact(3) + 3 / percent(fact(3)) 57 = Not Found 58 = Not Found 59 = Not Found 60 = fact(3) * sqrt(3 / percent(3)) 61 = Not Found 62 = Not Found 63 = Not Found 64 = (fact(3) / 3) ^ fact(3) 65 = Not Found 66 = sqrt(fact(3) * (fact(fact(3)) + fact(3))) 67 = Not Found 68 = Not Found 69 = sqrt(percent(fact(fact(3)) * fact(fact(3)))) - 3 70 = (percent(fact(fact(3))) - 3) / percent(fact(3)) 71 = Not Found 72 = fact(3) ^ 3 / 3 73 = Not Found 74 = Not Found 75 = 3 + sqrt(percent(fact(fact(3)) * fact(fact(3)))) 76 = Not Found 77 = Not Found 78 = fact(3) + sqrt(percent(fact(fact(3)) * fact(fact(3)))) 79 = Not Found 80 = fact(fact(3)) / 3 / 3 81 = 3 * 3 ^ 3 82 = (.(3)' - percent(fact(3))) / percent(.(3)') 83 = Not Found 84 = Not Found 85 = Not Found 86 = Not Found 87 = Not Found 88 = Not Found 89 = Not Found 90 = 3 / percent(3 + .(3)') 91 = (.(3)' - percent(3)) / percent(.(3)') 92 = Not Found 93 = Not Found 94 = 3 / percent(3) - fact(3) 95 = Not Found 96 = Not Found 97 = 3 / percent(3) - 3 98 = (3 - percent(fact(3))) / percent(3) 99 = 3 * 33 100 = 3 / percent(fact(3) - 3) Compute with only 4 out of 4....Done! 1 = 3 * .(333)' 2 = fact(3) * .(333)' 3 = 3 ^ (3 * .(33)') 4 = 3 + 3 * .(33)' 5 = (neg(3) + 33) / fact(3) 6 = 33 + neg(3) ^ 3 7 = (3 + fact(3) * 3) / 3 8 = 3 * (3 - .(33)') 9 = 3 / .(333)' 10 = 33 / 3.3 11 = 33 * .(33)' 12 = (3 + 33) / 3 13 = (fact(3) + 33) / 3 14 = 3 + .(3)' * 33 15 = 33 - fact(3) * 3 16 = fact(3) * (3 - .(33)') 17 = 3 * (fact(3) - .(33)') 18 = fact(3) / .(333)' 19 = 3 * (3 + (3 + .(3)')) 20 = fact(3) * (3 + .(33)') 21 = 3 + 3 * (3 + 3) 22 = 33 * (.(3)' + .(3)') 23 = 33 - sqrt(3 / percent(3)) 24 = 33 + 3 * neg(3) 25 = 3 / (percent(3) + 3 * percent(3)) 26 = 3 * (fact(3) + (3 - .(3)')) 27 = .(333)' ^ neg(3) 28 = 3 * (fact(3) + (3 + .(3)')) 29 = 3 ^ 3 + fact(3) / 3 30 = 3 + (33 - fact(3)) 31 = 33 - fact(3) / 3 32 = 33 + 3 / neg(3) 33 = 33 ^ (3 * .(3)') 34 = 33 + 3 * .(3)' 35 = 33 + fact(3) / 3 36 = 33 + (fact(3) - 3) 37 = 3 * (.(3)' + (fact(3) + fact(3))) 38 = fact(3) * (3 + (3 + .(3)')) 39 = 3 + (3 + 33) 40 = fact(fact(3)) * (.(33)' / fact(3)) 41 = (3 + fact(fact(3)) / fact(3)) / 3 42 = 3 + (fact(3) + 33) 43 = 33 + sqrt(3 / percent(3)) 44 = 3 / percent(fact(3)) - 3 - 3 45 = 3 * (fact(3) * 3 - 3) 46 = fact(3) + fact(fact(3)) / fact(3) * 3 47 = 3 / percent(3 + 3) - 3 48 = fact(3) * (fact(3) / 3) ^ 3 49 = 3.3 / percent(fact(3)) - fact(3) 50 = 3 * (3 / percent(fact(3) * 3)) 51 = 33 + fact(3) * 3 52 = 3.3 / percent(fact(3)) - 3 53 = 3 * (fact(3) * 3 - .(3)') 54 = fact(3) * (3 / .(33)') 55 = 3.3 / percent(3 + 3) 56 = 3 + (3 + 3 / percent(fact(3))) 57 = 3 + 3 * (fact(3) * 3) 58 = 3 + 3.3 / percent(fact(3)) 59 = fact(3) + (3 + 3 / percent(fact(3))) 60 = 33 + 3 ^ 3 61 = fact(3) + 3.3 / percent(fact(3)) 62 = fact(3) * (.(3)' + sqrt(3 / percent(3))) 63 = 3 * (3 + fact(3) * 3) 64 = (3 + 3 * .(3)') ^ 3 65 = (percent(fact(fact(3))) - 3.3) / percent(fact(3)) 66 = 33 + 33 67 = 3 / percent(3) - 33 68 = 3 / percent(fact(3)) + fact(3) * 3 69 = fact(3) * fact(3) + 33 70 = (fact(3) ^ 3 - fact(3)) / 3 71 = (fact(3) ^ 3 - 3) / 3 72 = 3 * (3 ^ 3 - 3) 73 = (3 + fact(3) ^ 3) / 3 74 = (fact(3) + fact(3) ^ 3) / 3 75 = 3 + fact(3) ^ 3 / 3 76 = (fact(3) + fact(3)) * (fact(3) + .(3)') 77 = fact(fact(3)) / 3 / 3 - 3 78 = 3 * 3 ^ 3 - 3 79 = (fact(fact(3)) / 3 - 3) / 3 80 = fact(fact(3)) * (.(33)' / 3) 81 = 3 * (33 - fact(3)) 82 = 3 * (.(3)' + 3 ^ 3) 83 = 3 / percent(fact(3)) + 33 84 = 3 + 3 * 3 ^ 3 85 = 3 + (.(3)' - percent(fact(3))) / percent(.(3)') 86 = fact(3) + fact(fact(3)) / 3 / 3 87 = fact(3) + 3 * 3 ^ 3 88 = 33 * (3 - .(3)') 89 = (3 - percent(33)) / percent(3) 90 = 3 * (neg(3) + 33) 91 = 3 / percent(3) + 3 * neg(3) 92 = (3 - percent(fact(3))) / percent(3) - fact(3) 93 = 3 * 33 - fact(3) 94 = 3 / percent(3) - 3 - 3 95 = (3 + percent(3)) / percent(3) - fact(3) 96 = 3 * 33 - 3 97 = (3 - 3 * percent(3)) / percent(3) 98 = 3 * (33 - .(3)') 99 = 33 / .(33)' 100 = 33 / percent(33)