CS 15213 solution