Added alt solution