exploring graphics (thanks to Nakkaya) & some problems done the hard way