Extra numbers? Could you explain the variety of possible inputs. So that i can give you a dynamic solution