moved solution to root