First solution done.