3.rb & 6.rb finished, 5.rb in progress