created solution
initial