@josephteh, good solution.