Initial commit for solution