Define a basic interface and successfully recognize +2 pattern