added another solution option