Initial commit of Solution code