Shortest path to all keys

Game Setup

Small letters as keys (a-f)

Capital letters as locks (A-F)

@ As a starting point

# As a wall

. As a empty space