q3 works on given data, won't really generalize