ruby abc