The ADT and Scheme labs