20-11 Assignment Flask and diagram