little refact
commented bellmanfloyd
almost all commented
abcdef