Solutions by Matthew O. Persico.