implement the solution
move code to solution file
add solution