Salute your solution
651