https://medium.com/@amitrajit_bose/max-sum-of-non-adjacent-elements-a04ebc4f2602