first problemset micro