not sure if it is the right place for the question as it is related to computer science and programming but it\'s not relative to a particular problem, let me know if it is best