Q1

done
Q2