adding my solution