added my solution and reflection