You are planning to rob houses on a street. There are n houses and you know the amount of money you can rob from each of those. The alarm system automatically contacts the police if two adjacent houses are robbed on the same night.
What would be the maximum possible amount you could get during one night without getting caught?
Input
The first line of the input contains a single integer n (1 β€ n β€ ).
The next line contains n space-separated integers (1 β€ β€ ) the amount you can rob from each house.
Output
The program should print the maximum possible amount you could get without getting caught.