moved solutions