Answer from cs61c-fx (maryam nili 13888544) for Question 2 b is true if one neighbore block is free and the other one isn't. c is true if both its neighboring blocks are free.