Refactoring first_seat_with_empty_neighbour_count
Refactoring best_available_seat
Organize method responsibility
Refactoring result method
Change occupant as reader / Some refactoring
Remove require lines for debugging
Refactoring best_available_seat
Refactoring first_seat_with_empty_neighbour_count / Some refactoring
Add .rspec file
Good-bye to first_seat_with_empty_neighbour_count
Good-bye to Seat class
Change argument name
Use explicit regex
Use regex instead of upcase
Merge pull request #3 from nishiwaki-higashinadarb/maikeru-ito-refactoring

マイケルのコードをリファクタリングしてみました