ABC

681. Ace Of Base