Daily programmer challenge April 16th