Initial commit with my solution