Leetcode Same Code Different Runtime Polymorphism Definition Genetics