Принцип решения верный. Счет проверяйте сами.