Assignment 6: QL

WIP.