add alternate solution