Update hash function of floors to avoid collisions when floor(s) are empty and cache the hash when finding successors instead of calculating it all the time
Update hash function of floors to avoid collisions when floor(s) are empty and cache the hash when finding successors instead of calculating it all the time

Tmw/advent-of-code-2016