explanation

description of my solution