data Semi = Semi [String] Int instance Semigroup Semi where (<>) = _