This is getting a little unwieldy. Could be better to either:

1) Have a Suit class with its own `to_s` method (lots of work)
2) Offload this logic to another method, like `display_suit` 

```ruby
def to_s
  [@value, display_suit].join('-')
end

def display_suit
  suit.to_s.chars.first.upcase
end
```