Title: 2,795-Word Solution