Finish the possible_moves method