Lab 4

# Lab 4 Instructions #

## Reminders #

• While other students are coming into class, follow the setup instructions below. (But please wait until you’re instructed before beginning work on the lab.)

• Say hello again to your tablemates.

• Get out paper and pencil. You’ll need it for this lab.

• Code not working? Talking to your partner, yes. Staring at the screen, no.

• High five when you solve a problem. High ten on hard problems.

• Do you have hints about the course? Let us know: heads@cs51.io.

## Setup instructions #

  ('a * 'b list -> 'a) * ('b * 'a) -> 'a option -> 'b