fix: make dijsktra pop correct elem from queue
add chap 05, ex 7
added chap05/ex01