Personally I would go with HaHoBe's suggestion which uses no Looping.