Fix bug!!
Should be DRY
Remove blank lines
Use regex
Refine method name
Return nil instead of false
Use find instead of return
Be DRYer
Use consistent format. (But not sure if this is standard)
Use index instead of id
Use reader instead of getter method
Avoid compliacted logic in initialize
Chairs need not to be public
Change to implicit method name
Use include in efficient way / Change method order
Use object id comparison
Insert line breaks
Change method name
Change method name
Define first_chair method