add g solution