The solution is very ok nice job.