moved heap runningmedian to hw18, hw19 runningmedian now uses priorityqueue