Impossible Challenge: The Baltimore and Ohio (B & O) Railroad in Maryland