├── .gitignore
├── 1_warmup
├── 2manyprojects2littletime
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── 7sun
│ ├── 01_warmup
│ │ └── Readme.md
│ └── 02_warmup
│ │ └── Readme.md
├── CarmenGrantham
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── Dino-Herbert
│ ├── 01_warmup
│ │ └── Readme.md
│ └── 02_warmup
│ │ └── Readme.md
├── GBressler
│ ├── 01_my_first_warmup
│ │ └── README - 1st exercise
│ └── 02_my_second_warmup
│ │ └── README - 2nd exercise
├── ID25
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── README.md
├── Rafael1981
│ ├── 01
│ │ └── Readme.md
│ └── 02
│ │ └── Readme.md
├── Randhir123
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ ├── README.md
│ │ └── helloworld.rb
├── Shamash2014
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── adeluccar
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── afbroman
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── ahmednadar
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── airportyh
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── aldraco
│ ├── 01
│ │ └── README.ms
│ └── 02
│ │ ├── README.md
│ │ └── hello.rb
├── alexander-ruehle
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── alexravs
│ └── 01_warmup
│ │ └── README.md
├── alexsimmons1964
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── amaliahern
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── amisukanta
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── aniruddhabarapatre
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── askl56
│ ├── 01_first_warmup
│ │ └── readme.md
│ └── 02_second_warmup
│ │ └── readme.md
├── avalade
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── awochna
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup_more
│ │ ├── README.md
│ │ └── readme.rb
├── benm
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── blndcat
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── botularius
│ ├── 01_warmup1
│ │ └── README.md
│ └── 02_warmup2
│ │ └── README.md
├── chitankensuru
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── chrisjones
│ ├── 01_warmsup
│ │ └── README.md
│ └── 02_warmups
│ │ └── README.md
├── ctreptow
│ ├── 01_craig
│ │ └── README.md
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_craig
│ │ └── README.md
├── cypher
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── dariodaic
│ ├── 01_round
│ │ └── README.md
│ └── 02_round
│ │ └── README.md
├── davgomgar
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_warmup_done
│ │ ├── README.md
│ │ └── warmup_done.rb
├── dfmedeiros
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── domhede
│ ├── 01_warmer
│ │ └── README.md
│ └── 02_warmer_still
│ │ └── README.md
├── dotunolusoga
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── drammopo
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── elmerwu
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── evmorov
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── gnoll110
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── gspederson
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── halissonvit
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── hardeepkumar
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── first.rb
├── jasonmarkbeaton
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── jbrains
│ ├── 01_warmup_the_first
│ │ └── README.md
│ └── 02_warmup_the_second
│ │ ├── README.md
│ │ └── nothing.rb
├── jbreezy11
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── jgodse
│ ├── 01_warmup
│ │ └── README.md
│ └── russell.rb
├── jimmylorunning
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── jkowens
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── johnptmcdonald
│ ├── 01_first_warmup
│ │ └── readme.txt
│ └── 02_second_warmup
│ │ └── readme.txt
├── jonkernpa
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ ├── README.md
│ │ └── brown_noser.rb
├── jyasmer
│ ├── 01
│ │ └── README.MD
│ └── 02
│ │ └── README.md
├── jylitalo
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_adventure
│ │ └── README.md
├── kaiocristianc
│ ├── 01_warmup
│ │ └── Readme.md
│ └── 02_warmup
│ │ └── Readme.md
├── kangkyu
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── kimptoc
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ ├── README.md
│ │ └── test.rb
├── kotp
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── kryptykfysh
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── ladanazita
│ ├── 01_warm_up
│ │ └── readme.md
│ ├── 02_warm_up
│ │ └── readme.md
│ └── 03_warm_up
│ │ └── readme.md
├── lawrencetran1
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ ├── README.md
│ │ └── hi.rb
├── lenn4rd
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── liamseanbrady
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── ljnissen
│ ├── 01
│ │ └── README.md
│ ├── 01_LJ_loves_to_code
│ │ └── README.md
│ ├── 01_first_warmup
│ │ └── README.md
│ ├── 02_I_love_to_code
│ │ └── README.md
│ ├── 02_LJ_loves_to_code
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── luisalima
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ ├── README.md
│ │ └── hello.rb
├── mtthwhggns
│ ├── 01
│ │ └── README.md
│ ├── 02
│ │ └── README.md
│ └── go.rb
├── n0f3
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── oowly
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── osiux
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── p7r
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── patmaddox
│ ├── 01_my_first_warmup
│ │ └── README.md
│ └── 02
│ │ ├── README.md
│ │ └── hello.rb
├── pex7
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── phonbopit
│ ├── 01_warm_up
│ │ └── README.md
│ └── 02_warm_up_more
│ │ └── README.md
├── purplejacket
│ ├── 10
│ │ └── README.md
│ ├── 01
│ │ └── README.md
│ ├── 02
│ │ └── README.md
│ ├── 03
│ │ └── README.md
│ ├── 04
│ │ └── README.md
│ ├── 05
│ │ └── README.md
│ ├── 06
│ │ └── README.md
│ ├── 07
│ │ └── README.md
│ ├── 08
│ │ └── README.md
│ └── 09
│ │ └── README.md
├── r11runner
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── ramijan
│ ├── 01_rami
│ │ └── README.md
│ └── 02_rami
│ │ └── README.md
├── ravencovington
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ ├── README.md
│ │ └── hello.rb
├── ravi279
│ ├── 01-first-warmup
│ │ └── README.md
│ ├── 02-second-warmup
│ │ └── README.md
│ ├── 03-third-warmup
│ │ └── README.md
│ ├── 04-fourth-warmup
│ │ └── README.md
│ ├── 05-fifth-warmup
│ │ └── README.md
│ ├── 06-sixth-warmup
│ │ └── README.md
│ ├── 07-seventh-warmup
│ │ └── README.md
│ ├── 08-eigth-warmup
│ │ └── README.md
│ └── 09-ninth-warmup
│ │ └── README.md
├── rayning0
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── reignmaker
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── richardwigley
│ ├── 01_jimweirich
│ │ └── README.md
│ └── 02_jimweirich
│ │ └── README.md
├── rkrupnick
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── robawilkinson
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ ├── README.md
│ │ └── hi.rb
├── rokimoto
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── sbartek
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── skahlert
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ ├── README.md
│ │ └── about_me.rb
├── smiller
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── smshin7
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── sofaking
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── swparr
│ ├── 01_first_warmup
│ │ └── README.md
│ ├── 01_second_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── tommycarney
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── tooky
│ ├── 01
│ │ ├── README.md
│ │ └── create_next.rb
│ └── 02
│ │ ├── README.md
│ │ └── create_next.rb
├── wavrin
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── waysidekoi
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── webhat
│ ├── 01
│ │ └── Readme.md
│ └── 02
│ │ └── Readme.md
├── wesr7
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── willemlarsen
│ ├── 01_warmup
│ │ └── README.md
│ └── 02_warmup
│ │ └── README.md
├── william-r-wilson
│ ├── 01_warmup
│ │ └── readme.md
│ └── 02_warmup
│ │ └── readme.md
├── wmmc
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── xcmer
│ ├── 01_first_warmup
│ │ └── README.md
│ └── 02_second_warmup
│ │ └── README.md
├── yoongkang
│ ├── 01
│ │ └── README.md
│ └── 02
│ │ └── README.md
├── zacscodingclub
│ ├── 01_warm_up
│ │ └── README.md
│ └── 02_warm_up
│ │ ├── README.md
│ │ └── test.rb
└── zrasool88
│ ├── 01-first-warmup
│ └── README.md
│ └── 02-second-warmup
│ └── README.md
├── 2_adventures
├── 001
│ ├── 7sun
│ │ ├── 01
│ │ │ └── Readme.md
│ │ ├── 02
│ │ │ └── Readme.md
│ │ ├── 03
│ │ │ ├── Readme.md
│ │ │ └── date-suffix
│ │ │ │ └── date-suffix.rb
│ │ └── 04
│ │ │ └── Readme.md
│ ├── Dino-Herbert
│ │ ├── 01
│ │ │ ├── 01_warmup
│ │ │ │ └── Readme.md
│ │ │ ├── 02_warmup
│ │ │ │ └── Readme.md
│ │ │ └── Readme.md
│ │ ├── 02
│ │ │ ├── Number_Hole_puzzle.rb
│ │ │ └── Readme.md
│ │ ├── 03
│ │ │ ├── Readme.md
│ │ │ └── testscrape.rb
│ │ ├── 04_Day4
│ │ │ ├── Readme.md
│ │ │ ├── reg_exp_test.rb
│ │ │ └── test_html.html
│ │ ├── 05_Apr18
│ │ │ ├── Readme.md
│ │ │ └── reg_exp_test2.rb
│ │ ├── 07_Apr19
│ │ │ ├── MLBscores2015-04-19.txt
│ │ │ ├── MLBscores2015-04-19new.txt
│ │ │ ├── MLBscores2015-04-19old.txt
│ │ │ ├── Readme.md
│ │ │ ├── reg_exp_test3.rb
│ │ │ └── reg_exp_test4.rb
│ │ ├── 09_Apr21
│ │ │ ├── 3_jars.rb
│ │ │ └── Readme.md
│ │ └── 10_Apr22
│ │ │ ├── 3_jars_v2.rb
│ │ │ ├── 3_jars_v3.rb
│ │ │ ├── 3_jars_v4.rb
│ │ │ └── Readme.md
│ ├── ID25
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ └── 02_day2
│ │ │ ├── README.md
│ │ │ └── snow.rb
│ ├── README.md
│ ├── Rafael1981
│ │ ├── 01
│ │ │ └── Readme.md
│ │ └── 02
│ │ │ └── Readme.md
│ ├── Randhir123
│ │ ├── 10
│ │ │ ├── 10.gemspec
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ │ └── 10
│ │ │ ├── lib
│ │ │ │ ├── 10
│ │ │ │ │ └── spelling.rb
│ │ │ │ └── 10.rb
│ │ │ └── tests
│ │ │ │ └── test_10.rb
│ │ ├── 11
│ │ │ ├── 11.gemspec
│ │ │ ├── 11.rb
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ │ └── 11
│ │ │ ├── lib
│ │ │ │ ├── 11
│ │ │ │ │ └── minimum_scalar_product.rb
│ │ │ │ └── 11.rb
│ │ │ └── tests
│ │ │ │ └── test_11.rb
│ │ ├── 12
│ │ │ ├── 12.rb
│ │ │ └── README.md
│ │ ├── 13
│ │ │ ├── 13.rb
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ ├── README.md
│ │ │ └── variables.rb
│ │ ├── 03
│ │ │ ├── README.md
│ │ │ └── files.rb
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ └── dict.rb
│ │ ├── 05
│ │ │ ├── 05.gemspec
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ │ └── 05
│ │ │ ├── lib
│ │ │ │ ├── 05.rb
│ │ │ │ └── 05
│ │ │ │ │ └── fibonacci.rb
│ │ │ └── tests
│ │ │ │ └── test_05.rb
│ │ ├── 06
│ │ │ ├── 06.gemspec
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ │ └── 06
│ │ │ ├── data
│ │ │ │ └── lexicon
│ │ │ │ │ ├── direction.txt
│ │ │ │ │ ├── noun.txt
│ │ │ │ │ ├── stop.txt
│ │ │ │ │ └── verb.txt
│ │ │ ├── lib
│ │ │ │ ├── 06.rb
│ │ │ │ └── 06
│ │ │ │ │ ├── lexicon.rb
│ │ │ │ │ └── lexicon_type.rb
│ │ │ └── tests
│ │ │ │ └── test_06.rb
│ │ ├── 07
│ │ │ ├── 07.gemspec
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ │ └── 07
│ │ │ ├── lib
│ │ │ │ ├── 07.rb
│ │ │ │ └── 07
│ │ │ │ │ └── funny.rb
│ │ │ └── tests
│ │ │ │ └── test_07.rb
│ │ ├── 08
│ │ │ ├── README.md
│ │ │ └── images.rb
│ │ └── 09
│ │ │ ├── 09.gemspec
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ └── 09
│ │ │ ├── lib
│ │ │ ├── 09.rb
│ │ │ └── 09
│ │ │ │ └── storecredit.rb
│ │ │ ├── lookup.rb
│ │ │ └── tests
│ │ │ └── test_09.rb
│ ├── afbroman
│ │ ├── 10
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── database_connect.rb
│ │ ├── 11
│ │ │ ├── README.md
│ │ │ ├── binary_tree.rb
│ │ │ ├── binary_tree_demo.rb
│ │ │ ├── binary_tree_maze.png
│ │ │ ├── cell.rb
│ │ │ ├── grid.rb
│ │ │ ├── sidewinder.rb
│ │ │ ├── sidewinder_demo.rb
│ │ │ └── sidewinder_maze.png
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ ├── README.md
│ │ │ ├── opioid_data.rb
│ │ │ ├── opioids.csv
│ │ │ └── who_populations.csv
│ │ ├── 14
│ │ │ ├── README.md
│ │ │ ├── index.html
│ │ │ ├── opioid_data.rb
│ │ │ ├── opioids.csv
│ │ │ └── style.css
│ │ ├── 15
│ │ │ ├── README.md
│ │ │ ├── index.html
│ │ │ ├── opioids.csv
│ │ │ └── style.css
│ │ ├── 16
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── cell.rb
│ │ │ └── cell_spec.rb
│ │ ├── 17
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── cell.rb
│ │ │ ├── cell_spec.rb
│ │ │ ├── grid.rb
│ │ │ └── grid_spec.rb
│ │ ├── 18
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── cell.rb
│ │ │ ├── cell_spec.rb
│ │ │ ├── grid.rb
│ │ │ └── grid_spec.rb
│ │ ├── 19
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── cell.rb
│ │ │ │ └── grid.rb
│ │ │ └── spec
│ │ │ │ ├── cell_spec.rb
│ │ │ │ ├── grid_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 20
│ │ │ ├── .approvals
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── cell.rb
│ │ │ │ └── grid.rb
│ │ │ └── spec
│ │ │ │ ├── cell_spec.rb
│ │ │ │ ├── fixtures
│ │ │ │ └── approvals
│ │ │ │ │ ├── cell
│ │ │ │ │ └── link
│ │ │ │ │ │ ├── is_linked_to_by_the_other_cell.approved.txt
│ │ │ │ │ │ └── links_to_another_cell.approved.txt
│ │ │ │ │ └── grid
│ │ │ │ │ └── each_cell
│ │ │ │ │ └── works.approved.txt
│ │ │ │ ├── grid_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 21
│ │ │ ├── README.md
│ │ │ ├── data
│ │ │ │ └── messages.yaml
│ │ │ ├── data_loader.rb
│ │ │ ├── game.rb
│ │ │ ├── main.rb
│ │ │ ├── messages.rb
│ │ │ ├── title_screen.rb
│ │ │ └── ui.rb
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02_im_not_sure_what_the_challenge_is
│ │ │ └── README.md
│ │ ├── 03
│ │ │ ├── README.md
│ │ │ ├── index.html
│ │ │ ├── portland_school_data.csv
│ │ │ └── style.css
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ └── react-rails-play
│ │ │ │ ├── .gitignore
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.md
│ │ │ │ ├── Rakefile
│ │ │ │ ├── app
│ │ │ │ ├── assets
│ │ │ │ │ ├── images
│ │ │ │ │ │ └── .keep
│ │ │ │ │ ├── javascripts
│ │ │ │ │ │ ├── application.js.coffee
│ │ │ │ │ │ └── start.coffee
│ │ │ │ │ └── stylesheets
│ │ │ │ │ │ ├── application.css
│ │ │ │ │ │ └── start.scss
│ │ │ │ ├── controllers
│ │ │ │ │ ├── application_controller.rb
│ │ │ │ │ ├── concerns
│ │ │ │ │ │ └── .keep
│ │ │ │ │ └── start_controller.rb
│ │ │ │ ├── helpers
│ │ │ │ │ ├── application_helper.rb
│ │ │ │ │ └── start_helper.rb
│ │ │ │ ├── mailers
│ │ │ │ │ └── .keep
│ │ │ │ ├── models
│ │ │ │ │ ├── .keep
│ │ │ │ │ └── concerns
│ │ │ │ │ │ └── .keep
│ │ │ │ └── views
│ │ │ │ │ ├── layouts
│ │ │ │ │ └── application.html.erb
│ │ │ │ │ └── start
│ │ │ │ │ └── index.html.erb
│ │ │ │ ├── bin
│ │ │ │ ├── bundle
│ │ │ │ ├── rails
│ │ │ │ ├── rake
│ │ │ │ ├── setup
│ │ │ │ └── spring
│ │ │ │ ├── config.ru
│ │ │ │ ├── config
│ │ │ │ ├── application.rb
│ │ │ │ ├── boot.rb
│ │ │ │ ├── database.yml
│ │ │ │ ├── environment.rb
│ │ │ │ ├── environments
│ │ │ │ │ ├── development.rb
│ │ │ │ │ ├── production.rb
│ │ │ │ │ └── test.rb
│ │ │ │ ├── initializers
│ │ │ │ │ ├── assets.rb
│ │ │ │ │ ├── backtrace_silencers.rb
│ │ │ │ │ ├── cookies_serializer.rb
│ │ │ │ │ ├── filter_parameter_logging.rb
│ │ │ │ │ ├── inflections.rb
│ │ │ │ │ ├── mime_types.rb
│ │ │ │ │ ├── session_store.rb
│ │ │ │ │ └── wrap_parameters.rb
│ │ │ │ ├── locales
│ │ │ │ │ └── en.yml
│ │ │ │ ├── routes.rb
│ │ │ │ └── secrets.yml
│ │ │ │ ├── db
│ │ │ │ └── seeds.rb
│ │ │ │ ├── lib
│ │ │ │ ├── assets
│ │ │ │ │ └── .keep
│ │ │ │ └── tasks
│ │ │ │ │ └── .keep
│ │ │ │ ├── log
│ │ │ │ └── .keep
│ │ │ │ ├── public
│ │ │ │ ├── 404.html
│ │ │ │ ├── 422.html
│ │ │ │ ├── 500.html
│ │ │ │ ├── favicon.ico
│ │ │ │ └── robots.txt
│ │ │ │ ├── test
│ │ │ │ ├── controllers
│ │ │ │ │ ├── .keep
│ │ │ │ │ └── start_controller_test.rb
│ │ │ │ ├── fixtures
│ │ │ │ │ └── .keep
│ │ │ │ ├── helpers
│ │ │ │ │ └── .keep
│ │ │ │ ├── integration
│ │ │ │ │ └── .keep
│ │ │ │ ├── mailers
│ │ │ │ │ └── .keep
│ │ │ │ ├── models
│ │ │ │ │ └── .keep
│ │ │ │ └── test_helper.rb
│ │ │ │ └── vendor
│ │ │ │ └── assets
│ │ │ │ ├── javascripts
│ │ │ │ └── .keep
│ │ │ │ └── stylesheets
│ │ │ │ └── .keep
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ ├── README.md
│ │ │ └── functional.js
│ │ ├── 07
│ │ │ ├── README.md
│ │ │ ├── index.html
│ │ │ └── script.js
│ │ ├── 08
│ │ │ ├── README.md
│ │ │ └── database_info.rb
│ │ └── 09
│ │ │ └── README.md
│ ├── ahmednadar
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_introduction
│ │ │ └── README.md
│ │ ├── 03_seeding
│ │ │ └── README.md
│ │ ├── 04_speed_with_emmet
│ │ │ └── README.md
│ │ ├── 05_select_ruby
│ │ │ └── README.md
│ │ ├── 06_all_method
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── all_method.rb
│ │ │ └── test
│ │ │ │ └── all_method_test.rb
│ │ ├── 07_binary_calculator
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── binary_calculator.rb
│ │ │ └── test
│ │ │ │ └── binary_calculator_test.rb
│ │ ├── 08_countries_in_json_and_yaml
│ │ │ ├── README.md
│ │ │ ├── countries.json
│ │ │ ├── countries.rb
│ │ │ └── countries.yml
│ │ └── 09_httparty
│ │ │ ├── README.md
│ │ │ └── the_party.rb
│ ├── aldraco
│ │ └── 01_day1
│ │ │ └── README.md
│ ├── alexander-ruehle
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_hello_world
│ │ │ ├── README.md
│ │ │ └── hello_world.rb
│ │ └── 03_code_kata_karate_chop
│ │ │ ├── README.md
│ │ │ ├── chop.rb
│ │ │ └── chop_test.rb
│ ├── alexsimmons1964
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ ├── README.md
│ │ │ └── addup.rb
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── .gitkeep
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ ├── README.md
│ │ │ └── terminal_commands.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ ├── 09
│ │ │ └── README.md
│ │ └── terminal_commands.txt
│ ├── amaliahern
│ │ ├── 10
│ │ │ ├── README.md
│ │ │ ├── roman_numerals.rb
│ │ │ └── roman_numerals_spec.rb
│ │ ├── 11
│ │ │ ├── README.md
│ │ │ ├── roman_numerals.rb
│ │ │ └── roman_numerals_spec.rb
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ ├── .kata_chop.rb.swp
│ │ │ ├── README.md
│ │ │ ├── kata_chop.rb
│ │ │ └── kata_chop_spec.rb
│ │ ├── 15
│ │ │ ├── README.md
│ │ │ ├── kata_chop.rb
│ │ │ └── kata_chop_spec.rb
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ ├── README.md
│ │ │ ├── weather_data.rb
│ │ │ └── weather_data_spec.rb
│ │ ├── 18
│ │ │ ├── README.md
│ │ │ ├── weather.dat
│ │ │ ├── weather_data.rb
│ │ │ └── weather_data_spec.rb
│ │ ├── 19
│ │ │ ├── README.md
│ │ │ ├── weather.dat
│ │ │ ├── weather_data.rb
│ │ │ └── weather_data_spec.rb
│ │ ├── 20
│ │ │ ├── .soccer.rb.swp
│ │ │ ├── README.md
│ │ │ ├── football.dat
│ │ │ ├── soccer.rb
│ │ │ └── soccer_spec.rb
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ ├── fizz_buzz.rb
│ │ │ └── fizz_buzz_spec.rb
│ │ ├── 05
│ │ │ ├── README.md
│ │ │ ├── fizz_buzz.rb
│ │ │ └── fizz_buzz_spec.rb
│ │ ├── 06
│ │ │ ├── README.md
│ │ │ ├── fizz_buzz.rb
│ │ │ └── fizz_buzz_spec.rb
│ │ ├── 07
│ │ │ ├── README.md
│ │ │ ├── fizz_buzz.rb
│ │ │ └── fizz_buzz_rspec.rb
│ │ ├── 08
│ │ │ ├── README.md
│ │ │ └── fizzbuzzdazzkezz.rb
│ │ └── 09
│ │ │ ├── README.md
│ │ │ ├── roman_numerals.rb
│ │ │ └── roman_numerals_spec.rb
│ ├── aniruddhabarapatre
│ │ ├── 01_day_1
│ │ │ └── README.md
│ │ ├── 02_day_2
│ │ │ ├── README.md
│ │ │ └── hours_year.rb
│ │ ├── 03_day_3
│ │ │ ├── README.md
│ │ │ └── how_old.rb
│ │ ├── 04_day_4
│ │ │ ├── README.md
│ │ │ └── maxXor.rb
│ │ ├── 05_day_5
│ │ │ ├── 99_bottles.rb
│ │ │ └── README.md
│ │ ├── 06_day_6
│ │ │ ├── README.md
│ │ │ └── leap_years.rb
│ │ ├── 07_day_7
│ │ │ ├── README.md
│ │ │ └── web_scrape.rb
│ │ ├── 09_day_9
│ │ │ ├── README.md
│ │ │ └── wikipedia_relevant_search.rb
│ │ ├── 10_day_10
│ │ │ ├── README.md
│ │ │ └── web_crawl.rb
│ │ ├── 11_day_11
│ │ │ ├── README.md
│ │ │ └── flickr_upload.rb
│ │ ├── 12_day_12
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── my_web_app.rb
│ │ │ ├── public
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── my_styles.css
│ │ │ │ ├── fonts
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ └── npm.js
│ │ │ └── views
│ │ │ │ ├── bootstrap.erb
│ │ │ │ └── index.erb
│ │ ├── 13_day
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── my_web_app.rb
│ │ │ └── settings.rb.sample
│ │ ├── 14_day
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── app.rb
│ │ │ ├── boot.rb
│ │ │ ├── config.ru
│ │ │ ├── config
│ │ │ │ └── database.yml
│ │ │ ├── db
│ │ │ │ ├── migrate
│ │ │ │ │ └── 20150426202242_create_todos.rb
│ │ │ │ └── schema.rb
│ │ │ ├── models
│ │ │ │ └── to_do.rb
│ │ │ ├── public
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── my_styles.css
│ │ │ │ ├── fonts
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ └── npm.js
│ │ │ ├── todo.sqlite3
│ │ │ └── views
│ │ │ │ ├── bootstrap.erb
│ │ │ │ ├── index.erb
│ │ │ │ └── new.erb
│ │ ├── 15_day
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── app.rb
│ │ │ ├── boot.rb
│ │ │ ├── config.ru
│ │ │ ├── config
│ │ │ │ └── database.yml
│ │ │ ├── db
│ │ │ │ ├── migrate
│ │ │ │ │ ├── 20150426202242_create_todos.rb
│ │ │ │ │ └── 20150427233858_add_completed_to_todos.rb
│ │ │ │ └── schema.rb
│ │ │ ├── models
│ │ │ │ └── to_do.rb
│ │ │ ├── public
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── my_styles.css
│ │ │ │ ├── fonts
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ └── npm.js
│ │ │ ├── todo.sqlite3
│ │ │ └── views
│ │ │ │ ├── bootstrap.erb
│ │ │ │ ├── index.erb
│ │ │ │ └── new.erb
│ │ ├── 16_day
│ │ │ ├── README.md
│ │ │ └── dash_project
│ │ │ │ ├── .gitignore
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.md
│ │ │ │ ├── assets
│ │ │ │ ├── fonts
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ └── fontawesome-webfont.woff
│ │ │ │ ├── images
│ │ │ │ │ └── logo.png
│ │ │ │ ├── javascripts
│ │ │ │ │ ├── application.coffee
│ │ │ │ │ ├── d3-3.2.8.js
│ │ │ │ │ ├── dashing.gridster.coffee
│ │ │ │ │ ├── gridster
│ │ │ │ │ │ ├── jquery.gridster.js
│ │ │ │ │ │ └── jquery.leanModal.min.js
│ │ │ │ │ ├── jquery.knob.js
│ │ │ │ │ └── rickshaw-1.4.3.min.js
│ │ │ │ └── stylesheets
│ │ │ │ │ ├── application.scss
│ │ │ │ │ ├── font-awesome.css
│ │ │ │ │ └── jquery.gridster.css
│ │ │ │ ├── config.ru
│ │ │ │ ├── dashboards
│ │ │ │ ├── layout.erb
│ │ │ │ ├── sample.erb
│ │ │ │ └── sampletv.erb
│ │ │ │ ├── jobs
│ │ │ │ ├── buzzwords.rb
│ │ │ │ ├── convergence.rb
│ │ │ │ ├── sample.rb
│ │ │ │ └── twitter.rb
│ │ │ │ ├── public
│ │ │ │ ├── 404.html
│ │ │ │ └── favicon.ico
│ │ │ │ └── widgets
│ │ │ │ ├── clock
│ │ │ │ ├── clock.coffee
│ │ │ │ ├── clock.html
│ │ │ │ └── clock.scss
│ │ │ │ ├── comments
│ │ │ │ ├── comments.coffee
│ │ │ │ ├── comments.html
│ │ │ │ └── comments.scss
│ │ │ │ ├── graph
│ │ │ │ ├── graph.coffee
│ │ │ │ ├── graph.html
│ │ │ │ └── graph.scss
│ │ │ │ ├── iframe
│ │ │ │ ├── iframe.coffee
│ │ │ │ ├── iframe.html
│ │ │ │ └── iframe.scss
│ │ │ │ ├── image
│ │ │ │ ├── image.coffee
│ │ │ │ ├── image.html
│ │ │ │ └── image.scss
│ │ │ │ ├── list
│ │ │ │ ├── list.coffee
│ │ │ │ ├── list.html
│ │ │ │ └── list.scss
│ │ │ │ ├── meter
│ │ │ │ ├── meter.coffee
│ │ │ │ ├── meter.html
│ │ │ │ └── meter.scss
│ │ │ │ ├── number
│ │ │ │ ├── number.coffee
│ │ │ │ ├── number.html
│ │ │ │ └── number.scss
│ │ │ │ └── text
│ │ │ │ ├── text.coffee
│ │ │ │ ├── text.html
│ │ │ │ └── text.scss
│ │ ├── 17_day
│ │ │ └── README.md
│ │ └── 18_day
│ │ │ └── README.md
│ ├── askl56
│ │ └── 01_day1
│ │ │ └── readme.md
│ ├── avalade
│ │ └── 01
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ └── hulk.rb
│ │ │ └── test
│ │ │ └── hulk
│ │ │ └── test_hulk.rb
│ ├── awochna
│ │ ├── .gitignore
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02_stress_pressure
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── pressure
│ │ │ └── pressure.yml
│ │ ├── 03_post_a_tweet
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── access_tokens.yml
│ │ │ └── tw
│ │ ├── 04_retrieve_some_tweets
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── access_tokens.yml.example
│ │ │ └── tw
│ │ ├── 05_rake_twitter_information
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── access_tokens.yml.example
│ │ │ └── tw
│ │ ├── 06_generate_random_password
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── generate
│ │ ├── 07_command_line_googler
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── google
│ │ ├── 08_get_too_busy
│ │ │ └── README.md
│ │ ├── 09_try_gli
│ │ │ ├── README.md
│ │ │ └── todo
│ │ │ │ ├── Gemfile
│ │ │ │ ├── README.rdoc
│ │ │ │ ├── Rakefile
│ │ │ │ ├── bin
│ │ │ │ └── todo
│ │ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── todo_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── todo.feature
│ │ │ │ ├── lib
│ │ │ │ ├── todo.rb
│ │ │ │ └── todo
│ │ │ │ │ └── version.rb
│ │ │ │ ├── test
│ │ │ │ ├── default_test.rb
│ │ │ │ └── test_helper.rb
│ │ │ │ ├── todo.gemspec
│ │ │ │ └── todo.rdoc
│ │ ├── 10_gli_todo
│ │ │ ├── README.md
│ │ │ └── todo
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.rdoc
│ │ │ │ ├── Rakefile
│ │ │ │ ├── bin
│ │ │ │ └── todo
│ │ │ │ ├── config
│ │ │ │ └── settings.yml
│ │ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── todo_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── todo.feature
│ │ │ │ ├── lib
│ │ │ │ ├── todo.rb
│ │ │ │ └── todo
│ │ │ │ │ └── version.rb
│ │ │ │ ├── test
│ │ │ │ ├── default_test.rb
│ │ │ │ └── test_helper.rb
│ │ │ │ ├── todo.gemspec
│ │ │ │ └── todo.rdoc
│ │ ├── 11_todo_add_command
│ │ │ ├── README.md
│ │ │ └── todo
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.rdoc
│ │ │ │ ├── Rakefile
│ │ │ │ ├── bin
│ │ │ │ └── todo
│ │ │ │ ├── config
│ │ │ │ └── settings.yml
│ │ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── todo_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── todo.feature
│ │ │ │ ├── lib
│ │ │ │ ├── todo.rb
│ │ │ │ └── todo
│ │ │ │ │ └── version.rb
│ │ │ │ ├── test
│ │ │ │ ├── default_test.rb
│ │ │ │ └── test_helper.rb
│ │ │ │ ├── todo.gemspec
│ │ │ │ └── todo.rdoc
│ │ ├── 12_todo_multiple_tasks
│ │ │ ├── README.md
│ │ │ └── todo
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.rdoc
│ │ │ │ ├── Rakefile
│ │ │ │ ├── bin
│ │ │ │ └── todo
│ │ │ │ ├── config
│ │ │ │ └── settings.yml
│ │ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── todo_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── todo.feature
│ │ │ │ ├── lib
│ │ │ │ ├── todo.rb
│ │ │ │ └── todo
│ │ │ │ │ └── version.rb
│ │ │ │ ├── test
│ │ │ │ ├── default_test.rb
│ │ │ │ └── test_helper.rb
│ │ │ │ ├── todo.gemspec
│ │ │ │ └── todo.rdoc
│ │ ├── 13_give_todo_priority
│ │ │ ├── README.md
│ │ │ └── todo
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.rdoc
│ │ │ │ ├── Rakefile
│ │ │ │ ├── bin
│ │ │ │ └── todo
│ │ │ │ ├── config
│ │ │ │ └── settings.yml
│ │ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── todo_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── todo.feature
│ │ │ │ ├── lib
│ │ │ │ ├── todo.rb
│ │ │ │ └── todo
│ │ │ │ │ └── version.rb
│ │ │ │ ├── test
│ │ │ │ ├── default_test.rb
│ │ │ │ └── test_helper.rb
│ │ │ │ ├── todo.gemspec
│ │ │ │ └── todo.rdoc
│ │ ├── 14_create_todo_class
│ │ │ ├── README.md
│ │ │ └── todo
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.rdoc
│ │ │ │ ├── Rakefile
│ │ │ │ ├── bin
│ │ │ │ └── todo
│ │ │ │ ├── config
│ │ │ │ └── settings.yml
│ │ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── todo_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── todo.feature
│ │ │ │ ├── lib
│ │ │ │ ├── todo.rb
│ │ │ │ └── todo
│ │ │ │ │ ├── task.rb
│ │ │ │ │ └── version.rb
│ │ │ │ ├── test
│ │ │ │ ├── default_test.rb
│ │ │ │ ├── task_test.rb
│ │ │ │ └── test_helper.rb
│ │ │ │ ├── todo.gemspec
│ │ │ │ └── todo.rdoc
│ │ ├── 15_finish_basic_todo_class
│ │ │ ├── README.md
│ │ │ └── todo
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.rdoc
│ │ │ │ ├── Rakefile
│ │ │ │ ├── bin
│ │ │ │ └── todo
│ │ │ │ ├── config
│ │ │ │ └── settings.yml
│ │ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── todo_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── todo.feature
│ │ │ │ ├── lib
│ │ │ │ ├── todo.rb
│ │ │ │ └── todo
│ │ │ │ │ ├── task.rb
│ │ │ │ │ ├── task_list.rb
│ │ │ │ │ └── version.rb
│ │ │ │ ├── test
│ │ │ │ ├── default_test.rb
│ │ │ │ ├── task_list_test.rb
│ │ │ │ ├── task_test.rb
│ │ │ │ └── test_helper.rb
│ │ │ │ ├── todo.gemspec
│ │ │ │ └── todo.rdoc
│ │ ├── 16_give_tasks_an_identifier
│ │ │ ├── README.md
│ │ │ └── todo
│ │ │ │ ├── .yardoc
│ │ │ │ ├── checksums
│ │ │ │ ├── object_types
│ │ │ │ ├── objects
│ │ │ │ │ └── root.dat
│ │ │ │ └── proxy_types
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.rdoc
│ │ │ │ ├── Rakefile
│ │ │ │ ├── bin
│ │ │ │ └── todo
│ │ │ │ ├── config
│ │ │ │ └── settings.yml
│ │ │ │ ├── doc
│ │ │ │ ├── Todo.html
│ │ │ │ ├── Todo
│ │ │ │ │ ├── Task.html
│ │ │ │ │ └── TaskList.html
│ │ │ │ ├── _index.html
│ │ │ │ ├── class_list.html
│ │ │ │ ├── css
│ │ │ │ │ ├── common.css
│ │ │ │ │ ├── full_list.css
│ │ │ │ │ └── style.css
│ │ │ │ ├── file.README.html
│ │ │ │ ├── file_list.html
│ │ │ │ ├── frames.html
│ │ │ │ ├── index.html
│ │ │ │ ├── js
│ │ │ │ │ ├── app.js
│ │ │ │ │ ├── full_list.js
│ │ │ │ │ └── jquery.js
│ │ │ │ ├── method_list.html
│ │ │ │ └── top-level-namespace.html
│ │ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── todo_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── todo.feature
│ │ │ │ ├── lib
│ │ │ │ ├── todo.rb
│ │ │ │ └── todo
│ │ │ │ │ ├── task.rb
│ │ │ │ │ ├── task_list.rb
│ │ │ │ │ └── version.rb
│ │ │ │ ├── test
│ │ │ │ ├── default_test.rb
│ │ │ │ ├── task_list_test.rb
│ │ │ │ ├── task_test.rb
│ │ │ │ └── test_helper.rb
│ │ │ │ ├── todo.gemspec
│ │ │ │ └── todo.rdoc
│ │ ├── 17_start_todoist_api_gem
│ │ │ └── README.md
│ │ ├── 18_start_remaking_todotxt
│ │ │ └── README.md
│ │ ├── 19_make_todo_tasks_better
│ │ │ └── README.md
│ │ ├── 20_keep_reading_poodr
│ │ │ └── README.md
│ │ ├── 21_refactor_task
│ │ │ └── README.md
│ │ ├── README.md
│ │ ├── todoist-api
│ │ │ ├── .gitignore
│ │ │ ├── .rspec
│ │ │ ├── .travis.yml
│ │ │ ├── Gemfile
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ │ ├── console
│ │ │ │ └── setup
│ │ │ ├── lib
│ │ │ │ └── todoist
│ │ │ │ │ ├── api.rb
│ │ │ │ │ └── api
│ │ │ │ │ └── version.rb
│ │ │ ├── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── todoist
│ │ │ │ │ └── api_spec.rb
│ │ │ └── todoist-api.gemspec
│ │ └── todotxt_rb
│ │ │ ├── .gitignore
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── Guardfile
│ │ │ ├── README.rdoc
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ └── todotxt_rb
│ │ │ ├── features
│ │ │ ├── step_definitions
│ │ │ │ └── todotxt_rb_steps.rb
│ │ │ ├── support
│ │ │ │ └── env.rb
│ │ │ └── todotxt_rb.feature
│ │ │ ├── lib
│ │ │ ├── todotxt_rb.rb
│ │ │ └── todotxt_rb
│ │ │ │ ├── task.rb
│ │ │ │ └── version.rb
│ │ │ ├── spec
│ │ │ ├── spec_helper.rb
│ │ │ └── todotxt_rb
│ │ │ │ ├── task_spec.rb
│ │ │ │ └── version_spec.rb
│ │ │ ├── todotxt_rb.gemspec
│ │ │ └── todotxt_rb.rdoc
│ ├── blndcat
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_day2
│ │ │ └── README.md
│ │ ├── 03_day3
│ │ │ └── README.md
│ │ ├── 04_day4
│ │ │ └── README.md
│ │ ├── 05_day5
│ │ │ └── README.md
│ │ ├── 06_day6
│ │ │ ├── README.md
│ │ │ └── ruby-app
│ │ │ │ ├── .rspec
│ │ │ │ ├── .ruby-version
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── lib
│ │ │ │ └── app.rb
│ │ │ │ └── spec
│ │ │ │ └── app_spec.rb
│ │ ├── 07_day7
│ │ │ └── README.md
│ │ ├── 08_day8
│ │ │ └── README.md
│ │ ├── 09_day9
│ │ │ └── README.md
│ │ ├── 10_day10
│ │ │ ├── README.md
│ │ │ └── ruby-app
│ │ │ │ ├── .rspec
│ │ │ │ ├── .ruby-version
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── Guardfile
│ │ │ │ ├── lib
│ │ │ │ └── app.rb
│ │ │ │ └── spec
│ │ │ │ └── app_spec.rb
│ │ ├── 11_day11
│ │ │ ├── README.md
│ │ │ └── ruby-app
│ │ │ │ ├── .rspec
│ │ │ │ ├── .ruby-version
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── Guardfile
│ │ │ │ ├── lib
│ │ │ │ ├── app.rb
│ │ │ │ └── string_calc.rb
│ │ │ │ └── spec
│ │ │ │ ├── app_spec.rb
│ │ │ │ └── string_calc_spec.rb
│ │ ├── 12_day12
│ │ │ ├── README.md
│ │ │ └── ruby-app
│ │ │ │ ├── .rspec
│ │ │ │ ├── .ruby-version
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── Guardfile
│ │ │ │ ├── lib
│ │ │ │ ├── app.rb
│ │ │ │ └── string_calc.rb
│ │ │ │ └── spec
│ │ │ │ ├── app_spec.rb
│ │ │ │ └── string_calc_spec.rb
│ │ ├── 13_day13
│ │ │ └── README.md
│ │ ├── 14_day14
│ │ │ ├── README.md
│ │ │ └── ruby-app
│ │ │ │ ├── .rspec
│ │ │ │ ├── .ruby-version
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── Guardfile
│ │ │ │ ├── lib
│ │ │ │ └── string_calc.rb
│ │ │ │ └── spec
│ │ │ │ └── string_calc_spec.rb
│ │ ├── 15_day15
│ │ │ └── README.md
│ │ ├── 16_day16
│ │ │ └── README.md
│ │ ├── 17_day17
│ │ │ └── README.md
│ │ ├── 18_day18
│ │ │ └── README.md
│ │ ├── 19_day19
│ │ │ └── README.md
│ │ ├── 20_day20
│ │ │ └── README.md
│ │ └── 21_day21
│ │ │ └── README.md
│ ├── botularius
│ │ └── 01
│ │ │ └── README.md
│ ├── chitankensuru
│ │ ├── 01_getting_warm
│ │ │ └── README.md
│ │ ├── 02_adding_new_folder_name
│ │ │ └── README.md
│ │ ├── 03_try_one_exercise
│ │ │ ├── README.md
│ │ │ ├── answering_machine.rb
│ │ │ └── answering_machine_test.rb
│ │ ├── 04_gosu_tictactoe
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── Guardfile
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── game.rb
│ │ │ │ └── position.rb
│ │ │ └── spec
│ │ │ │ └── lib
│ │ │ │ └── position_spec.rb
│ │ ├── 05_gosu_iteration2
│ │ │ └── README.md
│ │ ├── 06_other_studying
│ │ │ └── README.md
│ │ ├── 07_readme_only
│ │ │ └── README.md
│ │ └── 14_restart_tutorial
│ │ │ └── README.md
│ ├── ctreptow
│ │ └── 01_day1
│ │ │ └── README.md
│ ├── cypher
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ ├── Cargo.lock
│ │ │ ├── Cargo.toml
│ │ │ ├── README.md
│ │ │ ├── src
│ │ │ │ └── main.rs
│ │ │ └── templates
│ │ │ │ └── index.tpl
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── davgomgar
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_marias_birthday
│ │ │ ├── README.md
│ │ │ └── happy_birthday.rb
│ │ ├── 03_day3
│ │ │ ├── README.md
│ │ │ └── fizz_buz.rb
│ │ ├── 04_day4
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── enumerable_classify.rb
│ │ │ └── enumerable_classify_test.rb
│ │ ├── 05_day5
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── accessor_history.rb
│ │ │ ├── foo.rb
│ │ │ └── foo_test.rb
│ │ ├── 06_day6
│ │ │ └── README.md
│ │ ├── 07_day7
│ │ │ └── README.md
│ │ ├── 08_day8
│ │ │ └── README.md
│ │ ├── 09_day9
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── string_calculator_spec.rb
│ │ │ └── string_calculator.rb
│ │ ├── 10_day10
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── string_calculator_spec.rb
│ │ │ └── string_calculator.rb
│ │ ├── 11_day11
│ │ │ └── README.md
│ │ ├── 12_day12
│ │ │ └── README.md
│ │ ├── 13_day13
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── string_calculator_spec.rb
│ │ │ └── string_calculator.rb
│ │ ├── 14_day14
│ │ │ └── README.md
│ │ ├── 15_day15
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── palindrome.rb
│ │ │ └── spec
│ │ │ │ ├── palindrome_test.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 16_day16
│ │ │ └── README.md
│ │ ├── 17_day17
│ │ │ └── README.md
│ │ ├── 18_day18
│ │ │ └── README.md
│ │ ├── 19_day19
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── roman_numeral.rb
│ │ │ └── spec
│ │ │ │ ├── roman_numeral_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 20_day20
│ │ │ └── README.md
│ │ └── 21_day21
│ │ │ └── README.md
│ ├── dino-herbert
│ │ ├── 10_apr22
│ │ │ └── 3_jars_v5.rb
│ │ ├── 11_apr23
│ │ │ ├── 3_jars_v6.rb
│ │ │ └── Readme.md
│ │ ├── 12_apr24
│ │ │ ├── Readme.md
│ │ │ └── scrape_tags.rb
│ │ ├── 13_apr25-26
│ │ │ ├── 99_bottles.rb
│ │ │ └── Readme.md
│ │ ├── 14_apr26-27
│ │ │ ├── Readme.md
│ │ │ └── math_game.rb
│ │ ├── 15_apr27-28
│ │ │ └── Readme.md
│ │ ├── 16_apr28-29
│ │ │ ├── Readme.md
│ │ │ └── math_game2.rb
│ │ ├── 17_apr29-30
│ │ │ └── Readme.md
│ │ ├── 18_apr30-may1
│ │ │ ├── Readme.md
│ │ │ └── text_suffix.rb
│ │ ├── 19_may1-2
│ │ │ ├── Readme.md
│ │ │ └── text_suffix2.rb
│ │ ├── 20_may2-3
│ │ │ ├── Readme.md
│ │ │ └── movies.rb
│ │ └── 21_may4
│ │ │ └── Readme.md
│ ├── domhede
│ │ └── 001
│ │ │ └── README.md
│ ├── drammopo
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ ├── README.md
│ │ │ └── addressbook
│ │ │ │ ├── app.rb
│ │ │ │ └── lib
│ │ │ │ ├── address.rb
│ │ │ │ ├── address_book.rb
│ │ │ │ └── person.rb
│ │ ├── 20
│ │ │ ├── README.md
│ │ │ └── addressbook
│ │ │ │ ├── Rakefile
│ │ │ │ ├── app.rb
│ │ │ │ ├── lib
│ │ │ │ ├── address.rb
│ │ │ │ ├── address_book.rb
│ │ │ │ └── person.rb
│ │ │ │ └── test
│ │ │ │ ├── address_book_test.rb
│ │ │ │ ├── address_test.rb
│ │ │ │ ├── person_test.rb
│ │ │ │ └── test_helper.rb
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01_day_one
│ │ │ └── README.md
│ │ ├── 02_day_two
│ │ │ ├── README.md
│ │ │ └── hello.rb
│ │ ├── 03_some_new_idea_here
│ │ │ └── README.md
│ │ ├── 04_day4
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06_retrospectives
│ │ │ └── README.md
│ │ ├── 07_git_going
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ ├── 09
│ │ │ └── README.md
│ │ ├── 13_rake
│ │ │ ├── README.md
│ │ │ └── Rakefile
│ │ ├── 16_addressbook_minitest
│ │ │ ├── README.md
│ │ │ └── addressbook
│ │ │ │ ├── app.rb
│ │ │ │ ├── lib
│ │ │ │ ├── address.rb
│ │ │ │ ├── address_book.rb
│ │ │ │ └── person.rb
│ │ │ │ └── test
│ │ │ │ ├── address_book_test.rb
│ │ │ │ ├── address_test.rb
│ │ │ │ ├── person_test.rb
│ │ │ │ └── test_helper.rb
│ │ ├── 17_test_address
│ │ │ ├── README.md
│ │ │ └── addressbook
│ │ │ │ ├── app.rb
│ │ │ │ ├── lib
│ │ │ │ ├── address.rb
│ │ │ │ ├── address_book.rb
│ │ │ │ └── person.rb
│ │ │ │ └── test
│ │ │ │ ├── address_book_test.rb
│ │ │ │ ├── address_test.rb
│ │ │ │ ├── person_test.rb
│ │ │ │ └── test_helper.rb
│ │ ├── 18_test_addressbook
│ │ │ ├── README.md
│ │ │ └── addressbook
│ │ │ │ ├── app.rb
│ │ │ │ ├── lib
│ │ │ │ ├── address.rb
│ │ │ │ ├── address_book.rb
│ │ │ │ └── person.rb
│ │ │ │ └── test
│ │ │ │ ├── address_book_test.rb
│ │ │ │ ├── address_test.rb
│ │ │ │ ├── person_test.rb
│ │ │ │ └── test_helper.rb
│ │ └── 19_rake
│ │ │ ├── README.md
│ │ │ └── addressbook
│ │ │ ├── Rakefile
│ │ │ ├── app.rb
│ │ │ ├── lib
│ │ │ ├── address.rb
│ │ │ ├── address_book.rb
│ │ │ └── person.rb
│ │ │ └── test
│ │ │ ├── address_book_test.rb
│ │ │ ├── address_test.rb
│ │ │ ├── person_test.rb
│ │ │ └── test_helper.rb
│ ├── elmerwu
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_day2
│ │ │ ├── README.md
│ │ │ └── convert_str.rb
│ │ ├── 03_day3
│ │ │ ├── README.md
│ │ │ └── primes.rb
│ │ ├── 04_day4
│ │ │ ├── README.md
│ │ │ ├── chp02
│ │ │ │ └── hello
│ │ │ │ │ ├── features
│ │ │ │ │ ├── greeter_says_hello.feature
│ │ │ │ │ └── step_definitions
│ │ │ │ │ │ └── greeter_steps.rb
│ │ │ │ │ └── spec
│ │ │ │ │ └── greeter_spec.rb
│ │ │ └── rspec_primes
│ │ │ │ └── primes_spec.rb
│ │ ├── 05_day5
│ │ │ └── README.md
│ │ ├── 06_day6
│ │ │ └── README.md
│ │ ├── 07_day07
│ │ │ ├── README.md
│ │ │ └── codebreaker
│ │ │ │ └── features
│ │ │ │ ├── codebreaker_starts_game.feature
│ │ │ │ ├── codebreaker_submits_guess.feature
│ │ │ │ └── support
│ │ │ │ └── env.rb
│ │ ├── 08_day08
│ │ │ ├── README.md
│ │ │ └── codebreaker
│ │ │ │ ├── features
│ │ │ │ ├── codebreaker_starts_game.feature
│ │ │ │ ├── codebreaker_submits_guess.feature
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── codebreaker_steps.rb
│ │ │ │ └── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── lib
│ │ │ │ ├── codebreaker.rb
│ │ │ │ └── codebreaker
│ │ │ │ └── game.rb
│ │ ├── 09_day09
│ │ │ ├── README.md
│ │ │ └── codebreaker
│ │ │ │ ├── features
│ │ │ │ ├── codebreaker_starts_game.feature
│ │ │ │ ├── codebreaker_submits_guess.feature
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── codebreaker_steps.rb
│ │ │ │ └── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── lib
│ │ │ │ ├── codebreaker.rb
│ │ │ │ └── codebreaker
│ │ │ │ └── game.rb
│ │ ├── 10_day10
│ │ │ ├── README.md
│ │ │ └── codebreaker
│ │ │ │ ├── bin
│ │ │ │ └── codebreaker
│ │ │ │ ├── features
│ │ │ │ ├── codebreaker_starts_game.feature
│ │ │ │ ├── codebreaker_submits_guess.feature
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── codebreaker_steps.rb
│ │ │ │ └── support
│ │ │ │ │ └── env.rb
│ │ │ │ ├── lib
│ │ │ │ ├── codebreaker.rb
│ │ │ │ └── codebreaker
│ │ │ │ │ └── game.rb
│ │ │ │ └── spec
│ │ │ │ ├── codebreaker
│ │ │ │ └── game_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ └── 11_day11
│ │ │ ├── README.md
│ │ │ └── codebreaker
│ │ │ ├── bin
│ │ │ └── codebreaker
│ │ │ ├── features
│ │ │ ├── codebreaker_starts_game.feature
│ │ │ ├── codebreaker_submits_guess.feature
│ │ │ ├── step_definitions
│ │ │ │ └── codebreaker_steps.rb
│ │ │ └── support
│ │ │ │ └── env.rb
│ │ │ ├── lib
│ │ │ ├── codebreaker.rb
│ │ │ └── codebreaker
│ │ │ │ └── game.rb
│ │ │ └── spec
│ │ │ ├── codebreaker
│ │ │ └── game_spec.rb
│ │ │ └── spec_helper.rb
│ ├── evmorov
│ │ ├── 01
│ │ │ └── README.md
│ │ └── 02
│ │ │ └── README.md
│ ├── hardeepkumar
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_another_read_me
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── jbrains
│ │ ├── 10
│ │ │ ├── .bundle
│ │ │ │ └── config
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ └── learn_gtk2.rb
│ │ ├── 11
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 12
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 13
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 14
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_text_ui.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 15
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_text_ui.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 16
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_text_ui.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ ├── performance
│ │ │ │ └── execution_time_by_grid_radius.ods
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 17
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_text_ui.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ ├── performance
│ │ │ │ └── execution_time_by_grid_radius.ods
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 18
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_text_ui.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ ├── performance
│ │ │ │ └── execution_time_by_grid_radius.ods
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 19
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_text_ui.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ ├── performance
│ │ │ │ └── execution_time_by_grid_radius.ods
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 20
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_text_ui.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── langtons_ant_web.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ ├── performance
│ │ │ │ └── execution_time_by_grid_radius.ods
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 21
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ └── basic-grid.png
│ │ │ ├── langtons_ant.rb
│ │ │ ├── langtons_ant_text_ui.rb
│ │ │ ├── langtons_ant_ui.rb
│ │ │ ├── langtons_ant_web.rb
│ │ │ ├── learn_gtk2.rb
│ │ │ ├── performance
│ │ │ │ └── execution_time_by_grid_radius.ods
│ │ │ └── try_connecting_grid_square_to_model.rb
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── langtons_ant.rb
│ │ ├── 03
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── langtons_ant.rb
│ │ ├── 04
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── langtons_ant.rb
│ │ ├── 05
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── langtons_ant.rb
│ │ ├── 06
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── langtons_ant.rb
│ │ ├── 07
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── langtons_ant.rb
│ │ ├── 08
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── langtons_ant.rb
│ │ └── 09
│ │ │ ├── .bundle
│ │ │ └── config
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── langtons_ant.rb
│ │ │ └── learn_gtk2.rb
│ ├── jgodse
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_day2
│ │ │ └── README.md
│ │ ├── 03_day3
│ │ │ └── README.md
│ │ ├── 04_day4
│ │ │ └── README.md
│ │ ├── 05_day5
│ │ │ └── README.md
│ │ ├── 06_day6
│ │ │ └── README.md
│ │ ├── 07_day7
│ │ │ └── README.md
│ │ ├── 08_day8
│ │ │ └── README.md
│ │ ├── 09_day9
│ │ │ └── README.md
│ │ ├── 10_day10
│ │ │ └── README.md
│ │ ├── 11_day11
│ │ │ └── Readme.md
│ │ ├── 12_day12
│ │ │ └── README.md
│ │ └── 13_day13
│ │ │ └── README.md
│ ├── jimmylorunning
│ │ └── 01_day1
│ │ │ └── README.md
│ ├── jkowens
│ │ └── 01
│ │ │ └── README.md
│ ├── johnptmcdonald
│ │ └── 01_day1
│ │ │ └── README.md
│ ├── jonkernpa
│ │ ├── .ruby-gemset
│ │ ├── .ruby-version
│ │ ├── 01_day
│ │ │ └── README.md
│ │ ├── 02_day
│ │ │ └── README.md
│ │ ├── 03_day
│ │ │ └── README.md
│ │ ├── 04_day
│ │ │ ├── README.md
│ │ │ ├── code_walker.md
│ │ │ └── mongo_data_store.rb
│ │ ├── 05_day
│ │ │ └── README.md
│ │ ├── 06_day
│ │ │ └── README.md
│ │ ├── 07_day
│ │ │ └── README.md
│ │ ├── 08_day
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── turmite.rb
│ │ │ └── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── turmite_spec.rb
│ │ ├── 09_day
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── turmite.rb
│ │ │ └── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── turmite_spec.rb
│ │ ├── 10_day
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── turmite.rb
│ │ │ └── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── turmite_spec.rb
│ │ ├── 11_day
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── turmite.rb
│ │ │ └── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── turmite_spec.rb
│ │ ├── 12_day
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── turmite.rb
│ │ │ └── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── turmite_spec.rb
│ │ ├── 13_day
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── turmite_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── turmites.feature
│ │ │ ├── lib
│ │ │ │ └── turmite.rb
│ │ │ └── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── turmite_spec.rb
│ │ ├── 15_day2
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── turmite_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── turmites.feature
│ │ │ ├── lib
│ │ │ │ └── turmite.rb
│ │ │ └── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── turmite_spec.rb
│ │ ├── 16_day
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── features
│ │ │ │ ├── step_definitions
│ │ │ │ │ └── turmite_steps.rb
│ │ │ │ ├── support
│ │ │ │ │ └── env.rb
│ │ │ │ └── turmites.feature
│ │ │ ├── lib
│ │ │ │ └── turmite.rb
│ │ │ └── spec
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── turmite_spec.rb
│ │ ├── 17_day
│ │ │ └── README.md
│ │ ├── 18_day
│ │ │ └── README.md
│ │ ├── 19_day
│ │ │ └── README.md
│ │ └── 21_day
│ │ │ └── README.md
│ ├── jyasmer
│ │ └── 01
│ │ │ └── README.md
│ ├── jylitalo
│ │ ├── 01_warmup
│ │ │ └── README.md
│ │ └── 02_adventures
│ │ │ └── README.md
│ ├── kangkyu
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ └── 05
│ │ │ └── README.md
│ ├── kimptoc
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ ├── README.md
│ │ │ └── dontrunme.rb
│ │ ├── 02
│ │ │ ├── 02.rb
│ │ │ └── README.md
│ │ ├── 03
│ │ │ ├── README.md
│ │ │ └── string_concat.rb
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ └── ruby1.rb
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ ├── 21days-rebase-upstream.sh
│ │ │ └── README.md
│ ├── kotp
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_organizing_folder_structures
│ │ │ └── README.md
│ │ ├── 03_answer_to_phonbopit
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ └── hello
│ │ │ ├── lib
│ │ │ │ └── game.rb
│ │ │ └── test
│ │ │ │ └── test_game.rb
│ │ ├── 04_automated_testing_example
│ │ │ ├── Gemfile
│ │ │ ├── Guardfile
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ └── fizz_buzz
│ │ │ ├── lib
│ │ │ │ └── fizz_buzz.rb
│ │ │ └── spec
│ │ │ │ ├── fizz_buzz_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 05_5th_day_of_committing_something
│ │ │ ├── Gemfile
│ │ │ ├── Guardfile
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ └── fizz_buzz
│ │ │ ├── lib
│ │ │ │ └── fizz_buzz.rb
│ │ │ └── spec
│ │ │ │ ├── fizz_buzz_spec.rb
│ │ │ │ ├── spec_config.rb
│ │ │ │ ├── spec_config.rb.sample
│ │ │ │ └── spec_helper.rb
│ │ ├── 06_Something_to_do
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── fizz_buzz.rb
│ │ │ └── spec
│ │ │ │ └── fizz_buzz_spec.rb
│ │ ├── 07_exploring_named_arguments
│ │ │ ├── Gemfile
│ │ │ ├── Guardfile
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── named_arguments.rb
│ │ │ └── spec
│ │ │ │ ├── named_arguments_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 08_exploring_ruby_warning_switch
│ │ │ ├── README.md
│ │ │ └── warning.rb
│ │ ├── 09_css_clock_exploration
│ │ │ ├── README.md
│ │ │ ├── example213
│ │ │ │ ├── css
│ │ │ │ │ ├── cface.png
│ │ │ │ │ ├── clocks.css
│ │ │ │ │ └── layout.css
│ │ │ │ └── index.html
│ │ │ └── html5
│ │ │ │ └── index.html
│ │ ├── 10_Unsure_What_today_is
│ │ │ ├── FB_StyleGame.pdf
│ │ │ ├── README.md
│ │ │ └── bottles_on_a_wall.erb
│ │ ├── 11_{BuildUp}_exploring_Rails
│ │ │ └── README.md
│ │ ├── 12_Just_Readme
│ │ │ └── README.md
│ │ ├── 13_daily_commit
│ │ │ └── README.md
│ │ ├── 14_Markov_Chains
│ │ │ └── README.md
│ │ ├── 15_Just_Readme_Or_Not
│ │ │ └── README.md
│ │ ├── 16_Readme_Again
│ │ │ └── README.md
│ │ ├── 17_still_looking_good
│ │ │ └── README.md
│ │ ├── 18_another_day_another
│ │ │ └── README.md
│ │ ├── 19_Day_README_Only
│ │ │ └── README.md
│ │ ├── 20_Day_Challenge
│ │ │ └── README.md
│ │ └── 21_and_Last_Day
│ │ │ └── README.md
│ ├── ladanazita
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_day2
│ │ │ └── README.md
│ │ ├── 03_divisor
│ │ │ ├── README.md
│ │ │ └── divisor.rb
│ │ ├── 04_multiply_character
│ │ │ ├── README.md
│ │ │ └── multiply.rb
│ │ ├── 05_day5
│ │ │ └── README.md
│ │ ├── 06_day6
│ │ │ └── README.md
│ │ ├── 07_day7
│ │ │ └── README.md
│ │ ├── 08_day8
│ │ │ └── README.md
│ │ ├── 09_day9
│ │ │ └── README.md
│ │ ├── 10_day10
│ │ │ └── README.md
│ │ ├── 11_day11
│ │ │ ├── README.md
│ │ │ └── hamming.rb
│ │ ├── 12_day12
│ │ │ ├── README.md
│ │ │ └── differenceOfSquares.rb
│ │ ├── 13_day13
│ │ │ └── README.md
│ │ ├── 14_day14
│ │ │ └── README.md
│ │ ├── 15_day15
│ │ │ └── README.md
│ │ ├── 16_rhyme
│ │ │ ├── README.md
│ │ │ └── rhyme.rb
│ │ ├── 17_Rovarspraket
│ │ │ ├── README.md
│ │ │ └── robbers_lang.rb
│ │ ├── 18_ship_it
│ │ │ ├── README.md
│ │ │ └── ship_it.rb
│ │ ├── 19_day19
│ │ │ └── README.md
│ │ ├── 20_ISBN
│ │ │ ├── ISBN.rb
│ │ │ └── README.md
│ │ └── 21_final_day
│ │ │ └── README.md
│ ├── lawrencetran1
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_phone_number_validation
│ │ │ ├── README.md
│ │ │ └── lib
│ │ │ │ └── phone_number_validation.rb
│ │ └── 03_rubies_on_the_wall
│ │ │ ├── 21_days_of_ruby_on_the_wall.rb
│ │ │ └── README.md
│ ├── lenn4rd
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03_raindrops_exercise
│ │ │ ├── README.md
│ │ │ ├── raindrops.rb
│ │ │ └── raindrops_test.rb
│ │ ├── 04_differences_of_squares_exercise
│ │ │ ├── README.md
│ │ │ ├── difference_of_squares.rb
│ │ │ └── difference_of_squares_test.rb
│ │ ├── 05_code_review_and_discussion
│ │ │ └── README.md
│ │ ├── 06_publish_portfolio
│ │ │ └── README.md
│ │ ├── 07_work_on_portfolio
│ │ │ └── README.md
│ │ ├── 08_get_nothing_done
│ │ │ └── README.md
│ │ ├── 09_simple_search_on_rails_models
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ └── app
│ │ │ │ ├── controllers
│ │ │ │ └── courses_controller.rb
│ │ │ │ ├── models
│ │ │ │ └── course.rb
│ │ │ │ ├── searches
│ │ │ │ └── course_search.rb
│ │ │ │ └── views
│ │ │ │ └── courses
│ │ │ │ ├── _search_form.html.erb
│ │ │ │ └── index.html.erb
│ │ ├── 10_improve_simple_search_on_rails_models
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── app
│ │ │ │ ├── controllers
│ │ │ │ │ └── courses_controller.rb
│ │ │ │ ├── models
│ │ │ │ │ └── course.rb
│ │ │ │ ├── searches
│ │ │ │ │ └── course_search.rb
│ │ │ │ └── views
│ │ │ │ │ └── courses
│ │ │ │ │ ├── _search_form.html.erb
│ │ │ │ │ └── index.html.erb
│ │ │ └── spec
│ │ │ │ ├── factories.rb
│ │ │ │ └── models
│ │ │ │ └── course_spec.rb
│ │ ├── 11_named_scopes_in_rails
│ │ │ └── README.md
│ │ ├── 12_noop
│ │ │ └── README.md
│ │ ├── 13_noop
│ │ │ └── README.md
│ │ ├── 14_noop
│ │ │ └── README.md
│ │ ├── 15_research_html5_video_players
│ │ │ └── README.md
│ │ ├── 16_roman_numerals_exercise
│ │ │ └── README.md
│ │ ├── 17_roman_numerals_exercise
│ │ │ ├── README.md
│ │ │ ├── roman_numerals.rb
│ │ │ └── roman_numerals_test.rb
│ │ ├── 18_robot_name
│ │ │ ├── README.md
│ │ │ ├── robot_name.rb
│ │ │ └── robot_name_test.rb
│ │ ├── 19_nth-prime
│ │ │ └── README.md
│ │ ├── 20_sieve_of_eratosthenes
│ │ │ ├── README.md
│ │ │ └── eratosthenes_sieve.rb
│ │ └── 21_noop
│ │ │ └── README.md
│ ├── liamseanbrady
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ ├── README.md
│ │ │ ├── create_personal_directory.rb
│ │ │ └── create_personal_directory_tests.rb
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── ljnissen
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ ├── 09
│ │ │ └── README.md
│ │ └── README.md
│ ├── luisalima
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ ├── README.md
│ │ │ └── permutations.hs
│ │ ├── 08
│ │ │ └── README.md
│ │ ├── 09
│ │ │ ├── README.md
│ │ │ └── multiplication.hs
│ │ └── README.md
│ ├── oowly
│ │ └── 01_day1
│ │ │ └── README.md
│ ├── osiux
│ │ └── 01
│ │ │ └── README.md
│ ├── p7r
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ └── 03
│ │ │ ├── README.md
│ │ │ └── twitter.rb
│ ├── patmaddox
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── rs21.rb
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_pats_random_dir_name
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── a_stitch_in_time.rb
│ │ │ └── messing_with_github.rb
│ │ ├── 03
│ │ │ ├── README.md
│ │ │ └── print_challenge_days.rb
│ │ ├── 04
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── validate_pulls.rb
│ │ │ ├── validator.rb
│ │ │ └── validator_spec.rb
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ ├── 09
│ │ │ └── README.md
│ │ └── 14_cli_sketching
│ │ │ └── README.md
│ ├── phonbopit
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_introduction
│ │ │ └── README.md
│ │ ├── 03_minitest
│ │ │ ├── README.md
│ │ │ ├── game.rb
│ │ │ └── test
│ │ │ │ └── test_game.rb
│ │ ├── 04_guessing_game
│ │ │ ├── README.md
│ │ │ └── guessing_game.rb
│ │ ├── 05_cash_register
│ │ │ ├── README.md
│ │ │ ├── cash.rb
│ │ │ └── test
│ │ │ │ └── test_cash.rb
│ │ ├── 06_rss_reader
│ │ │ ├── README.md
│ │ │ └── rss_reader.rb
│ │ ├── 07_sinatra
│ │ │ ├── README.md
│ │ │ ├── app.rb
│ │ │ ├── config.ru
│ │ │ └── views
│ │ │ │ ├── about.erb
│ │ │ │ └── index.erb
│ │ ├── 08_yaml
│ │ │ ├── README.md
│ │ │ ├── main.rb
│ │ │ └── players.yml
│ │ └── 09_httparty
│ │ │ ├── README.md
│ │ │ └── main.rb
│ ├── r11runner
│ │ ├── 01_day1
│ │ │ ├── README.md
│ │ │ └── create_personal_directory.rb
│ │ ├── 02_day2
│ │ │ ├── README.md
│ │ │ ├── create_stuff_for_current_day.rb
│ │ │ └── git_wrapper.rb
│ │ ├── 03_day3
│ │ │ ├── README.md
│ │ │ ├── create_tiny_rails_app.rb
│ │ │ ├── git_wrapper.rb
│ │ │ └── rails_wrapper.rb
│ │ ├── 04_day4
│ │ │ ├── README.md
│ │ │ ├── dictionary_entry.rb
│ │ │ ├── dictionary_entry_test.rb
│ │ │ └── lookup-dict.rb
│ │ ├── 05_day5
│ │ │ ├── README.md
│ │ │ ├── dictionary_entry.rb
│ │ │ ├── dictionary_entry_test.rb
│ │ │ └── lookup-dict.rb
│ │ ├── 06_day6
│ │ │ ├── README.md
│ │ │ ├── time_zone_helper.rb
│ │ │ └── time_zone_helper_test.rb
│ │ ├── 07_day7
│ │ │ ├── README.md
│ │ │ ├── dictionary_entry.rb
│ │ │ ├── dictionary_entry_test.rb
│ │ │ ├── lookup-dict.rb
│ │ │ └── meaning.rb
│ │ ├── 08_day8
│ │ │ ├── README.md
│ │ │ ├── stack_overflow_api_wrapper.rb
│ │ │ └── stackoverflow-observer.rb
│ │ ├── 09_day9
│ │ │ ├── README.md
│ │ │ └── stackoverflow-observer
│ │ │ │ ├── bin
│ │ │ │ └── query-stackoverflow.rb
│ │ │ │ └── lib
│ │ │ │ ├── stackoverflow-observer.rb
│ │ │ │ └── stackoverflow-observer
│ │ │ │ ├── stack_overflow_api_wrapper.rb
│ │ │ │ ├── stack_overflow_query_option_parser.rb
│ │ │ │ └── stack_overflow_report.rb
│ │ ├── 10_day10
│ │ │ ├── README.md
│ │ │ └── card.rb
│ │ ├── 11_day11
│ │ │ ├── README.md
│ │ │ ├── games_helper.rb
│ │ │ ├── wiki_text_helper.rb
│ │ │ └── wiki_text_helper_spec.rb
│ │ ├── 12_day12
│ │ │ └── README.md
│ │ ├── 13_day13
│ │ │ └── README.md
│ │ ├── 14_day14
│ │ │ └── README.md
│ │ ├── 15_day15
│ │ │ └── README.md
│ │ ├── 16_day16
│ │ │ └── README.md
│ │ ├── 17_day17
│ │ │ └── README.md
│ │ ├── 18_day18
│ │ │ └── README.md
│ │ ├── 19_day19
│ │ │ └── README.md
│ │ ├── 20_day20
│ │ │ └── README.md
│ │ └── 21_day21
│ │ │ └── README.md
│ ├── ramijan
│ │ └── 01
│ │ │ └── README.md
│ ├── ravencovington
│ │ └── 01
│ │ │ └── README.md
│ ├── ravi279
│ │ ├── 01-first-adventure
│ │ │ └── README.md
│ │ ├── 02-second-adventure
│ │ │ └── README.md
│ │ ├── 03-third-adventure
│ │ │ └── README.md
│ │ ├── 04-fourth-adventure
│ │ │ └── README.md
│ │ ├── 05-fifth-adventure
│ │ │ └── README.md
│ │ ├── 06-sixth-adventure
│ │ │ └── README.md
│ │ ├── 07-seventh-adventure
│ │ │ └── README.md
│ │ ├── 08-eighth-adventure
│ │ │ └── README.md
│ │ ├── 09-ninth-adventure
│ │ │ └── README.md
│ │ ├── 10-tenth-adventure
│ │ │ └── README.md
│ │ ├── 11-eleventh-adventure
│ │ │ └── README.md
│ │ ├── 12-twelveth-adventure
│ │ │ └── README.md
│ │ ├── 13-thirteenth-adventure
│ │ │ └── README.md
│ │ ├── 14-fourteenth-adventure
│ │ │ └── README.md
│ │ ├── 15-fifteenth-adventure
│ │ │ └── README.md
│ │ ├── 16-sixteenth-adventure
│ │ │ └── README.md
│ │ ├── 17-seventeenth-adventure
│ │ │ └── README.md
│ │ ├── 18-eighteenth-adventure
│ │ │ └── README.md
│ │ └── 19-nineteenth-adventure
│ │ │ └── README.md
│ ├── reignmaker
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.dm
│ │ ├── 05
│ │ │ └── README.md
│ │ └── 06
│ │ │ └── README.md
│ ├── richardwigley
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ └── 04
│ │ │ └── README.md
│ ├── rkrupnick
│ │ └── 03_fizzbuzz
│ │ │ ├── README.md
│ │ │ └── fizzbuzz.rb
│ ├── robawilkinson
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_power_creator
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── power_data_creator.rb
│ │ │ │ ├── superhero.rb
│ │ │ │ └── superhero_data.csv
│ │ │ └── superhero.gemspec
│ │ ├── 03_goals
│ │ │ └── README.md
│ │ ├── 04_banjo
│ │ │ ├── .rspec
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── banjo.rb
│ │ │ └── spec
│ │ │ │ ├── banjo_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 05_banjo_pt_2
│ │ │ ├── .rspec
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── banjo.rb
│ │ │ └── spec
│ │ │ │ ├── banjo_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 06_week
│ │ │ ├── README.md
│ │ │ └── raindrops.go
│ │ ├── 07_day
│ │ │ └── README.md
│ │ ├── 08_day
│ │ │ ├── README.md
│ │ │ └── post.rb
│ │ └── 09_day
│ │ │ └── README.md
│ ├── rokimoto
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_day2
│ │ │ ├── README.md
│ │ │ └── rockpaperscissors.rb
│ │ ├── 03_day3
│ │ │ └── README.md
│ │ ├── 04_day4
│ │ │ ├── README.md
│ │ │ └── bubblesort.rb
│ │ ├── 05_day5
│ │ │ ├── README.md
│ │ │ └── readwrite.rb
│ │ ├── 06_day6
│ │ │ ├── README.md
│ │ │ └── cinderella.rb
│ │ ├── 07_day7
│ │ │ ├── README.md
│ │ │ └── luhn.rb
│ │ ├── 08_day8
│ │ │ └── README.md
│ │ ├── 09_day9
│ │ │ ├── README.md
│ │ │ └── receipt.rb
│ │ ├── 10_day10
│ │ │ ├── README.md
│ │ │ └── guesstheword.rb
│ │ ├── 11_day11
│ │ │ ├── README.md
│ │ │ └── mathtest.rb
│ │ ├── 12_day12
│ │ │ └── README.md
│ │ ├── 13_day13
│ │ │ ├── README.md
│ │ │ └── mathproblems.rb
│ │ ├── 14_day14
│ │ │ └── README.md
│ │ ├── 15_day15
│ │ │ ├── README.md
│ │ │ └── stringsplitter.rb
│ │ ├── 16_day16
│ │ │ ├── README.md
│ │ │ └── matrixaddition.rb
│ │ ├── 17_day17
│ │ │ ├── README.md
│ │ │ └── rovarspraet.rb
│ │ ├── 18_day18
│ │ │ └── README.md
│ │ ├── 19_day19
│ │ │ └── README.md
│ │ └── 20_day20
│ │ │ ├── README.md
│ │ │ └── title_case.rb
│ ├── sbartek
│ │ ├── 10
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── app
│ │ │ │ └── questionnaire.rb
│ │ │ ├── doc
│ │ │ │ └── IMG_20150417_144253307.jpg
│ │ │ ├── proust.yaml
│ │ │ └── spec
│ │ │ │ ├── create_questionnaire_spec.rb
│ │ │ │ ├── helper.rb
│ │ │ │ ├── question_answer_spec.rb
│ │ │ │ ├── question_spec.rb
│ │ │ │ ├── questionnaire_spec.rb
│ │ │ │ ├── runner.rb
│ │ │ │ └── user_questionnaire_spec.rb
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── app
│ │ │ │ └── models
│ │ │ │ │ ├── question.rb
│ │ │ │ │ ├── question_answer.rb
│ │ │ │ │ ├── questionnaire.rb
│ │ │ │ │ └── user_questionnaire.rb
│ │ │ ├── create_questionnaire.rb
│ │ │ ├── create_user_questionnaire.rb
│ │ │ ├── doc
│ │ │ │ └── IMG_20150417_144253307.jpg
│ │ │ ├── proust.yaml
│ │ │ └── spec
│ │ │ │ ├── create_questionnaire_spec.rb
│ │ │ │ ├── helper.rb
│ │ │ │ ├── question_answer_spec.rb
│ │ │ │ ├── question_spec.rb
│ │ │ │ ├── questionnaire_spec.rb
│ │ │ │ ├── runner.rb
│ │ │ │ └── user_questionnaire_spec.rb
│ │ ├── 14
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── app
│ │ │ │ └── models
│ │ │ │ │ ├── question.rb
│ │ │ │ │ ├── question_answer.rb
│ │ │ │ │ ├── questionnaire.rb
│ │ │ │ │ └── user_questionnaire.rb
│ │ │ ├── create_questionnaire.rb
│ │ │ ├── create_user_questionnaire.rb
│ │ │ ├── doc
│ │ │ │ └── IMG_20150417_144253307.jpg
│ │ │ ├── proust.yaml
│ │ │ └── spec
│ │ │ │ ├── create_questionnaire_spec.rb
│ │ │ │ ├── create_user_questionnaire_spec.rb
│ │ │ │ ├── helper.rb
│ │ │ │ ├── question_answer_spec.rb
│ │ │ │ ├── question_spec.rb
│ │ │ │ ├── questionnaire_spec.rb
│ │ │ │ ├── runner.rb
│ │ │ │ └── user_questionnaire_spec.rb
│ │ ├── 15
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── app
│ │ │ │ └── models
│ │ │ │ │ ├── question.rb
│ │ │ │ │ ├── question_answer.rb
│ │ │ │ │ ├── questionnaire.rb
│ │ │ │ │ └── user_questionnaire.rb
│ │ │ ├── create_questionnaire.rb
│ │ │ ├── create_user_questionnaire.rb
│ │ │ ├── doc
│ │ │ │ └── IMG_20150417_144253307.jpg
│ │ │ ├── proust.yaml
│ │ │ ├── proust_questionnaire.rb
│ │ │ └── spec
│ │ │ │ ├── create_questionnaire_spec.rb
│ │ │ │ ├── create_user_questionnaire_spec.rb
│ │ │ │ ├── helper.rb
│ │ │ │ ├── question_answer_spec.rb
│ │ │ │ ├── question_spec.rb
│ │ │ │ ├── questionnaire_spec.rb
│ │ │ │ ├── runner.rb
│ │ │ │ └── user_questionnaire_spec.rb
│ │ ├── 16
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── app
│ │ │ │ └── models
│ │ │ │ │ ├── question.rb
│ │ │ │ │ ├── question_answer.rb
│ │ │ │ │ ├── questionnaire.rb
│ │ │ │ │ └── user_questionnaire.rb
│ │ │ ├── create_questionnaire.rb
│ │ │ ├── create_user_questionnaire.rb
│ │ │ ├── doc
│ │ │ │ └── IMG_20150417_144253307.jpg
│ │ │ ├── proust.yaml
│ │ │ ├── proust_questionnaire.rb
│ │ │ ├── proust_short.yaml
│ │ │ └── spec
│ │ │ │ ├── create_questionnaire_spec.rb
│ │ │ │ ├── create_user_questionnaire_spec.rb
│ │ │ │ ├── helper.rb
│ │ │ │ ├── question_answer_spec.rb
│ │ │ │ ├── question_spec.rb
│ │ │ │ ├── questionnaire_spec.rb
│ │ │ │ ├── runner.rb
│ │ │ │ └── user_questionnaire_spec.rb
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ ├── .gitignore
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── app
│ │ │ │ ├── assets
│ │ │ │ │ ├── images
│ │ │ │ │ │ └── .keep
│ │ │ │ │ ├── javascripts
│ │ │ │ │ │ └── application.js
│ │ │ │ │ └── stylesheets
│ │ │ │ │ │ └── application.css
│ │ │ │ ├── controllers
│ │ │ │ │ ├── application_controller.rb
│ │ │ │ │ ├── concerns
│ │ │ │ │ │ └── .keep
│ │ │ │ │ ├── main_controller.rb
│ │ │ │ │ └── sessions_controller.rb
│ │ │ │ ├── helpers
│ │ │ │ │ └── application_helper.rb
│ │ │ │ ├── mailers
│ │ │ │ │ └── .keep
│ │ │ │ ├── models
│ │ │ │ │ ├── .keep
│ │ │ │ │ └── concerns
│ │ │ │ │ │ └── .keep
│ │ │ │ └── views
│ │ │ │ │ ├── layouts
│ │ │ │ │ └── application.html.erb
│ │ │ │ │ └── main
│ │ │ │ │ └── index.html.erb
│ │ │ ├── bin
│ │ │ │ ├── bundle
│ │ │ │ ├── rails
│ │ │ │ ├── rake
│ │ │ │ ├── setup
│ │ │ │ └── spring
│ │ │ ├── config.ru
│ │ │ ├── config
│ │ │ │ ├── application.rb
│ │ │ │ ├── boot.rb
│ │ │ │ ├── database.yml
│ │ │ │ ├── environment.rb
│ │ │ │ ├── environments
│ │ │ │ │ ├── development.rb
│ │ │ │ │ ├── production.rb
│ │ │ │ │ └── test.rb
│ │ │ │ ├── initializers
│ │ │ │ │ ├── assets.rb
│ │ │ │ │ ├── backtrace_silencers.rb
│ │ │ │ │ ├── cookies_serializer.rb
│ │ │ │ │ ├── filter_parameter_logging.rb
│ │ │ │ │ ├── inflections.rb
│ │ │ │ │ ├── mime_types.rb
│ │ │ │ │ ├── omniauth.rb
│ │ │ │ │ ├── session_store.rb
│ │ │ │ │ └── wrap_parameters.rb
│ │ │ │ ├── locales
│ │ │ │ │ └── en.yml
│ │ │ │ ├── routes.rb
│ │ │ │ └── secrets.yml
│ │ │ ├── db
│ │ │ │ └── seeds.rb
│ │ │ ├── lib
│ │ │ │ ├── assets
│ │ │ │ │ └── .keep
│ │ │ │ └── tasks
│ │ │ │ │ └── .keep
│ │ │ ├── log
│ │ │ │ └── .keep
│ │ │ ├── public
│ │ │ │ ├── 404.html
│ │ │ │ ├── 422.html
│ │ │ │ ├── 500.html
│ │ │ │ ├── favicon.ico
│ │ │ │ └── robots.txt
│ │ │ └── vendor
│ │ │ │ └── assets
│ │ │ │ ├── javascripts
│ │ │ │ └── .keep
│ │ │ │ └── stylesheets
│ │ │ │ └── .keep
│ │ ├── 01
│ │ │ └── Readme.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ ├── doc
│ │ │ │ └── IMG_20150417_144253307.jpg
│ │ │ └── proust.yaml
│ │ ├── 05
│ │ │ ├── README.md
│ │ │ └── questionnaires.rb
│ │ ├── 06
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── proust.yaml
│ │ │ ├── questionnaire.rb
│ │ │ └── questionnaire_spec.rb
│ │ ├── 07
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── doc
│ │ │ │ └── IMG_20150417_144253307.jpg
│ │ │ ├── proust.yaml
│ │ │ ├── questionnaire.rb
│ │ │ └── questionnaire_spec.rb
│ │ ├── 08
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── doc
│ │ │ │ └── IMG_20150417_144253307.jpg
│ │ │ ├── proust.yaml
│ │ │ ├── questionnaire.rb
│ │ │ └── questionnaire_spec.rb
│ │ └── 09
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── doc
│ │ │ └── IMG_20150417_144253307.jpg
│ │ │ ├── proust.yaml
│ │ │ ├── questionnaire.rb
│ │ │ └── questionnaire_spec.rb
│ ├── skahlert
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_day2
│ │ │ ├── README.md
│ │ │ └── robust_lookup.rb
│ │ ├── 03_day3_google_snafu
│ │ │ ├── README.md
│ │ │ └── find_offending_documents.rb
│ │ ├── 04_day4_challenge-countdown
│ │ │ ├── README.md
│ │ │ └── coundown.rb
│ │ ├── 05_day5_bugfix
│ │ │ ├── README.md
│ │ │ └── countdown.rb
│ │ ├── 06_day6
│ │ │ ├── README.md
│ │ │ └── rack_saml.rb
│ │ ├── 07_day7_svg-arc
│ │ │ ├── README.md
│ │ │ └── cicle_segment.rb
│ │ ├── 08_day8_rubygem
│ │ │ ├── 21-day-challenge-countdown.gemspec
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ └── challenge_countdown
│ │ │ └── lib
│ │ │ │ └── 21-day-challenge-countdown.rb
│ │ ├── 09_day9_tdd
│ │ │ ├── .rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── hello.rb
│ │ │ └── spec
│ │ │ │ ├── hello_spec.rb
│ │ │ │ ├── spec_helper.rb
│ │ │ │ └── support
│ │ │ │ └── matchers
│ │ │ │ └── stdout_matcher.rb
│ │ ├── 10_day10_testsuite_for_gem
│ │ │ ├── README.md
│ │ │ └── spec
│ │ │ │ ├── countdown_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 11_Day11_IRB_awesomeness
│ │ │ ├── README.md
│ │ │ └── a_bit_of_sorting.rb
│ │ ├── 12_day12_operator_overloading
│ │ │ ├── .rspec
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── operator.rb
│ │ │ └── spec
│ │ │ │ ├── operator_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 13_day13_sort_benchmark
│ │ │ ├── README.md
│ │ │ └── sort_benchmark.rb
│ │ └── 14_day14_as_duration
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── duration.rb
│ ├── smshin7
│ │ └── 01_day1
│ │ │ └── README.md
│ ├── swparr
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ ├── Gemfile
│ │ │ └── README.md
│ │ ├── 04
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── challenge.rb
│ │ │ └── test
│ │ │ │ └── test_challenge.rb
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── challenge.rb
│ │ │ └── test
│ │ │ │ └── test_challenge.rb
│ │ ├── 08
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── challenge.rb
│ │ │ └── test
│ │ │ │ └── test_challenge.rb
│ │ └── 09
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── challenge.rb
│ │ │ └── test_challenge.rb
│ ├── tommycarney
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ ├── README.md
│ │ │ ├── headliner.rb
│ │ │ ├── test.html
│ │ │ └── test.txt
│ │ ├── 03
│ │ │ ├── README.MD
│ │ │ └── postcode.rb
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ └── postcode.rb
│ │ ├── 05
│ │ │ ├── README.md
│ │ │ └── algorithmic.rb
│ │ ├── 06
│ │ │ ├── README.md
│ │ │ ├── postcode.rb
│ │ │ └── postcode_spec.rb
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── tooky
│ │ ├── 10
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ │ ├── 11
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ │ ├── 12
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── tiny_test.rb
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test_test.rb
│ │ ├── 13
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── tiny_test.rb
│ │ │ │ └── tiny_test
│ │ │ │ │ └── autorun.rb
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test_test.rb
│ │ ├── 14
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── tiny_test.rb
│ │ │ │ └── tiny_test
│ │ │ │ │ └── autorun.rb
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test_test.rb
│ │ ├── 15
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── lib
│ │ │ │ ├── tiny_test.rb
│ │ │ │ └── tiny_test
│ │ │ │ │ └── autorun.rb
│ │ │ ├── setup_next_day.rb
│ │ │ └── test
│ │ │ │ └── tiny_test
│ │ │ │ ├── assert_equals_test.rb
│ │ │ │ ├── assert_test.rb
│ │ │ │ ├── results_test.rb
│ │ │ │ ├── running_tests_test.rb
│ │ │ │ └── suite_test.rb
│ │ ├── 16
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── lib
│ │ │ │ ├── tiny_test.rb
│ │ │ │ └── tiny_test
│ │ │ │ │ └── autorun.rb
│ │ │ ├── setup_next_day.rb
│ │ │ └── test
│ │ │ │ └── tiny_test
│ │ │ │ ├── assert_equals_test.rb
│ │ │ │ ├── assert_test.rb
│ │ │ │ ├── results_test.rb
│ │ │ │ ├── running_tests_test.rb
│ │ │ │ └── suite_test.rb
│ │ ├── 17
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── lib
│ │ │ │ ├── tiny_test.rb
│ │ │ │ └── tiny_test
│ │ │ │ │ └── autorun.rb
│ │ │ ├── setup_next_day.rb
│ │ │ └── test
│ │ │ │ └── tiny_test
│ │ │ │ ├── assert_equals_test.rb
│ │ │ │ ├── assert_test.rb
│ │ │ │ ├── results_test.rb
│ │ │ │ ├── running_tests_test.rb
│ │ │ │ └── suite_test.rb
│ │ ├── 18
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── lib
│ │ │ │ ├── tiny_test.rb
│ │ │ │ └── tiny_test
│ │ │ │ │ └── autorun.rb
│ │ │ ├── setup_next_day.rb
│ │ │ └── test
│ │ │ │ └── tiny_test
│ │ │ │ ├── assert_equals_test.rb
│ │ │ │ ├── assert_test.rb
│ │ │ │ ├── results_test.rb
│ │ │ │ ├── running_tests_test.rb
│ │ │ │ └── suite_test.rb
│ │ ├── 01
│ │ │ ├── README.md
│ │ │ └── tiny_test.rb
│ │ ├── 02
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ │ ├── 03
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ │ ├── 05
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ │ ├── 06
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ │ ├── 07
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ │ ├── 08
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ │ └── 09
│ │ │ ├── README.md
│ │ │ ├── setup_next_day.rb
│ │ │ └── tiny_test.rb
│ ├── wesr7
│ │ └── 01_day1
│ │ │ └── README.md
│ ├── xcmer
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ ├── README.md
│ │ │ └── dsl.rb
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 01_day1
│ │ │ └── README.md
│ │ ├── 02_day2
│ │ │ ├── README.md
│ │ │ └── challenge_stat.rb
│ │ ├── 03_challenge_stats
│ │ │ ├── README.md
│ │ │ └── challenge_stat.rb
│ │ ├── 04_challenge_stats_web
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── webstats.rb
│ │ ├── 05
│ │ │ ├── README.md
│ │ │ └── hangman.rb
│ │ ├── 06
│ │ │ ├── README.md
│ │ │ └── hangman.rb
│ │ ├── 07
│ │ │ ├── README.md
│ │ │ └── fuzzy.rb
│ │ ├── 08
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── typing_game.rb
│ │ └── 09
│ │ │ └── README.md
│ ├── zacscodingclub
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ ├── README.md
│ │ │ └── add_worldfile.rb
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ └── calculator.rb
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ ├── README.md
│ │ │ └── Time.rb
│ │ ├── 07
│ │ │ ├── README.md
│ │ │ └── makemap.rb
│ │ └── 08
│ │ │ └── README.md
│ └── zrasool88
│ │ ├── 01_day1
│ │ └── README.md
│ │ ├── 02_day2
│ │ └── README.md
│ │ ├── 03_day3
│ │ └── README.md
│ │ ├── 04_day4
│ │ ├── .rspec
│ │ ├── README.md
│ │ ├── lib
│ │ │ └── grid.rb
│ │ └── spec
│ │ │ ├── grid_spec.rb
│ │ │ └── spec_helper.rb
│ │ ├── 05_day5
│ │ └── README.md
│ │ ├── 07_day7
│ │ └── README.md
│ │ ├── 08_day8
│ │ └── README.md
│ │ ├── 09_day9
│ │ └── README.md
│ │ ├── 10_day10
│ │ ├── README.md
│ │ └── copier.rb
│ │ ├── 11_day11
│ │ ├── .rspec
│ │ ├── README.md
│ │ └── undoyourzip.rb
│ │ ├── 12_day12
│ │ ├── .rspec
│ │ ├── README.md
│ │ └── undoyourzip.rb
│ │ ├── 13_day13
│ │ └── README.md
│ │ ├── 14_day14
│ │ └── README.md
│ │ └── 15_day15
│ │ └── README.md
├── 002
│ ├── adeluccar
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ ├── return_file_lines_as_array.rb
│ │ │ └── test.txt
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── ahmednadar
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ ├── README.md
│ │ │ └── kids_quiz_game.rb
│ │ └── 09
│ │ │ └── README.md
│ ├── amaliahern
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ └── 03
│ │ │ └── README.md
│ ├── cypher
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ └── 03
│ │ │ └── README.md
│ ├── dino-herbert
│ │ ├── 01_Day1_May5
│ │ │ ├── Readme.md
│ │ │ ├── text_suffix3.rb
│ │ │ └── text_suffix4.rb
│ │ ├── 02_Day2_May6
│ │ │ ├── Readme.md
│ │ │ └── text_suffix4.rb
│ │ ├── 03_Day3_May7
│ │ │ ├── DMH.html
│ │ │ ├── Readme.md
│ │ │ └── styleDMH.css
│ │ ├── 04_Day4_May8
│ │ │ └── Readme.md
│ │ ├── 06_Day6_May9-10
│ │ │ ├── Readme.md
│ │ │ └── tax_calc.rb
│ │ ├── 07_Day7_May10-11
│ │ │ ├── FV.rb
│ │ │ └── Readme.md
│ │ ├── 08_Day8_May11-12
│ │ │ ├── Readme.md
│ │ │ ├── TestScoreApp.rb
│ │ │ └── TestScoreApp2.rb
│ │ ├── 09_Day9_May12-13
│ │ │ ├── Readme.md
│ │ │ ├── TestScoreApp2.rb
│ │ │ └── TestScoreApp3.rb
│ │ ├── 10_Day10_May13-14
│ │ │ ├── Readme.md
│ │ │ └── test_scores.rb
│ │ ├── 11_Day11_May14-15
│ │ │ ├── Readme.md
│ │ │ └── test_scores.rb
│ │ ├── 12_Day12_May15-16
│ │ │ ├── Readme.md
│ │ │ └── grades.rb
│ │ ├── 13_Day13_May16-17
│ │ │ ├── Readme.md
│ │ │ └── grades.rb
│ │ ├── 14_Day14_May17-18
│ │ │ ├── Readme.md
│ │ │ └── even_odd.rb
│ │ ├── 15_Day15_May18-19
│ │ │ └── Readme.md
│ │ ├── 16_Day16_May19-20
│ │ │ ├── Readme.md
│ │ │ └── phrase_maker.rb
│ │ ├── 17_Day17_May20-21
│ │ │ ├── Readme.md
│ │ │ ├── Readme.txt
│ │ │ └── even_odd2.rb
│ │ ├── 18_Day18_May21-22
│ │ │ ├── Readme.md
│ │ │ └── phrase_maker2.rb
│ │ └── 19_Day19_May22-23
│ │ │ └── Readme.md
│ ├── domhede
│ │ └── 01
│ │ │ └── README.md
│ ├── drammopo
│ │ └── 01
│ │ │ └── README.md
│ ├── jonkernpa
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ └── 08
│ │ │ └── README.md
│ ├── kotp
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02_Second_Day
│ │ │ └── README.md
│ │ ├── 03_Day
│ │ │ └── README.md
│ │ ├── 04_Mostly_Go
│ │ │ └── README.md
│ │ ├── 05_Day_Rails_And_Server_Day
│ │ │ └── README.md
│ │ ├── 06_Counter
│ │ │ └── README.md
│ │ ├── 07_Mothers_Day
│ │ │ └── README.md
│ │ ├── 08_new_week
│ │ │ └── README.md
│ │ ├── 09_Working_on_a_Windows_Machine
│ │ │ └── README.md
│ │ ├── 10_Rails_Day
│ │ │ └── README.md
│ │ ├── 11_Another_Day
│ │ │ └── README.md
│ │ ├── 12_pair_programming
│ │ │ └── README.md
│ │ ├── 13_Another_Rails_Day
│ │ │ └── README.md
│ │ ├── 14_Second_Week_Completed
│ │ │ └── README.md
│ │ ├── 15_Rais_Day_Again
│ │ │ └── README.md
│ │ ├── 16_Introducing_Pomodoro
│ │ │ └── README.md
│ │ ├── 17_Kata
│ │ │ └── README.md
│ │ ├── 18_More_Rails
│ │ │ └── README.md
│ │ ├── 19_Decorator_Day
│ │ │ └── README.md
│ │ ├── 20_one_more_day
│ │ │ └── README.md
│ │ └── 21_Last_Day_of_I2
│ │ │ └── README.md
│ ├── liamseanbrady
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── ljnissen
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── luisalima
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ └── 08
│ │ │ └── README.md
│ ├── patmaddox
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02_rs21_status
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── bin
│ │ │ │ └── rs21
│ │ ├── 03_heroes_manual_algorithm
│ │ │ └── README.md
│ │ ├── 05_challenge_status
│ │ │ └── README.md
│ │ ├── 06_porcelain_and_plumbing
│ │ │ └── README.md
│ │ ├── 07_quick_and_dirty
│ │ │ ├── README.md
│ │ │ └── quick_and_dirty.rb
│ │ ├── 08_what_now
│ │ │ ├── README.md
│ │ │ └── quick_and_dirty.rb
│ │ ├── 10_set_up_rspec
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── quick_and_dirty.rb
│ │ ├── 11_do_it
│ │ │ └── README.md
│ │ ├── 12_quick_one
│ │ │ └── README.md
│ │ ├── 14_extraction
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── quick_and_dirty.rb
│ │ ├── 15_business_logic
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── quick_and_dirty.rb
│ │ ├── 16_tidy_up
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── quick_and_dirty.rb
│ │ │ └── quick_and_dirty_spec.rb
│ │ ├── 17_quick
│ │ │ └── README.md
│ │ ├── 18_busy
│ │ │ └── README.md
│ │ └── 20_almost_missed_it
│ │ │ └── README.md
│ ├── pex7
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ └── 07
│ │ │ └── README.md
│ └── r11runner
│ │ ├── 01_day1
│ │ └── README.md
│ │ ├── 02_day2
│ │ └── README.md
│ │ ├── 03_day3
│ │ └── README.md
│ │ ├── 04_day4
│ │ └── README.md
│ │ ├── 05_day5
│ │ └── README.md
│ │ ├── 06_day6
│ │ └── README.md
│ │ ├── 07_day7
│ │ └── README.md
│ │ └── 08_day8
│ │ └── README.md
├── 003
│ ├── adeluccar
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ ├── 09
│ │ │ └── README.md
│ │ └── images
│ │ │ ├── foundation-pricing-table.png
│ │ │ └── ui-sketch.jpg
│ ├── chrisjones
│ │ └── 01-aesthetic
│ │ │ └── README.md
│ ├── ljnissen
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── patmaddox
│ │ ├── 01_flex_my_super_powers
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── quick_and_dirty.rb
│ │ │ └── quick_and_dirty_spec.rb
│ │ ├── 02_evaluate_my_sketch
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── adventure_spec.rb
│ │ │ ├── quick_and_dirty.rb
│ │ │ └── quick_and_dirty_spec.rb
│ │ ├── 03_keep_on
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── adventure_spec.rb
│ │ │ ├── quick_and_dirty.rb
│ │ │ └── quick_and_dirty_spec.rb
│ │ ├── 04_second_test_case
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── adventure_spec.rb
│ │ │ ├── quick_and_dirty.rb
│ │ │ └── quick_and_dirty_spec.rb
│ │ ├── 05
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── adventure_spec.rb
│ │ │ ├── quick_and_dirty.rb
│ │ │ └── quick_and_dirty_spec.rb
│ │ └── 06_refactor_to_more_general_code
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── adventure_spec.rb
│ │ │ ├── quick_and_dirty.rb
│ │ │ └── quick_and_dirty_spec.rb
│ ├── smiller
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ ├── README.md
│ │ │ └── html_plus.rb
│ │ ├── 02
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ └── prompt.rb
│ │ ├── 03
│ │ │ ├── README.md
│ │ │ └── linked_html.rb
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ ├── README.md
│ │ │ └── linked_html.rb
│ └── wavrin
│ │ ├── 10
│ │ └── README.md
│ │ ├── 11
│ │ └── README.md
│ │ ├── 12
│ │ └── README.md
│ │ ├── 13
│ │ └── README.md
│ │ ├── 14
│ │ └── README.md
│ │ ├── 15
│ │ └── README.md
│ │ ├── 16
│ │ └── README.md
│ │ ├── 17
│ │ └── README.md
│ │ ├── 18
│ │ └── README.md
│ │ ├── 19
│ │ └── README.md
│ │ ├── 20
│ │ └── README.md
│ │ ├── 21
│ │ └── README.md
│ │ ├── 01
│ │ └── README.md
│ │ ├── 02
│ │ └── README.md
│ │ ├── 03
│ │ └── README.md
│ │ ├── 04
│ │ └── README.md
│ │ ├── 05
│ │ └── README.md
│ │ ├── 06
│ │ └── README.md
│ │ ├── 07
│ │ └── README.md
│ │ ├── 08
│ │ └── README.md
│ │ └── 09
│ │ └── README.md
├── 004
│ ├── 2manyprojects2littletime
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ ├── README.md
│ │ │ └── scratch.rb
│ │ ├── 05
│ │ │ ├── README.md
│ │ │ ├── freql.rb
│ │ │ └── freql_spec.rb
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ ├── 09
│ │ │ └── README.md
│ │ └── the_game.md
│ ├── dariodaic
│ │ ├── 10
│ │ │ ├── README.md
│ │ │ └── vowel_count.rb
│ │ ├── 12
│ │ │ ├── ReadMe.md
│ │ │ └── playing_with_passphrases.rb
│ │ ├── 13
│ │ │ └── ReadMe.md
│ │ ├── 14
│ │ │ └── ReadMe.md
│ │ ├── 15
│ │ │ └── ReadMe.md
│ │ ├── 16
│ │ │ └── ReadMe.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ ├── README.md
│ │ │ └── set_klass.rb
│ ├── gnoll110
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ ├── 09
│ │ │ └── README.md
│ │ └── emerald
│ │ │ ├── .gitignore
│ │ │ ├── .travis.yml
│ │ │ ├── Gemfile
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ ├── console
│ │ │ ├── emerald
│ │ │ └── setup
│ │ │ ├── emerald.gemspec
│ │ │ ├── lib
│ │ │ ├── emerald.rb
│ │ │ └── emerald
│ │ │ │ ├── application.rb
│ │ │ │ ├── cli.rb
│ │ │ │ └── version.rb
│ │ │ └── spec
│ │ │ ├── acceptance
│ │ │ └── cli_spec.rb
│ │ │ ├── service
│ │ │ └── application_spec.rb
│ │ │ └── spec_helper.rb
│ ├── n0f3
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── patmaddox
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ └── README.md
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ └── README.md
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ └── README.md
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ ├── smiller
│ │ ├── 10
│ │ │ └── README.md
│ │ ├── 11
│ │ │ └── README.md
│ │ ├── 12
│ │ │ └── README.md
│ │ ├── 13
│ │ │ └── README.md
│ │ ├── 14
│ │ │ ├── README.md
│ │ │ └── emacs_outtake.jpg
│ │ ├── 15
│ │ │ └── README.md
│ │ ├── 16
│ │ │ └── README.md
│ │ ├── 17
│ │ │ └── README.md
│ │ ├── 18
│ │ │ └── README.md
│ │ ├── 19
│ │ │ └── README.md
│ │ ├── 20
│ │ │ └── README.md
│ │ ├── 21
│ │ │ └── README.md
│ │ ├── 01
│ │ │ └── README.md
│ │ ├── 02
│ │ │ ├── README.md
│ │ │ └── entries
│ │ │ │ ├── .bundle
│ │ │ │ └── config
│ │ │ │ ├── .rspec
│ │ │ │ ├── .ruby-gemset
│ │ │ │ ├── .ruby-version
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── bin
│ │ │ │ ├── bundler
│ │ │ │ ├── htmldiff
│ │ │ │ ├── ldiff
│ │ │ │ └── rspec
│ │ │ │ ├── lib
│ │ │ │ ├── entry.rb
│ │ │ │ ├── html_formatter.rb
│ │ │ │ └── line.rb
│ │ │ │ └── spec
│ │ │ │ ├── entry_spec.rb
│ │ │ │ ├── html_formatter_spec.rb
│ │ │ │ └── spec_helper.rb
│ │ ├── 03
│ │ │ └── README.md
│ │ ├── 04
│ │ │ ├── .lotusrc
│ │ │ ├── README.md
│ │ │ └── entries
│ │ │ │ ├── .env
│ │ │ │ ├── .env.development
│ │ │ │ ├── .env.test
│ │ │ │ ├── .gitignore
│ │ │ │ ├── .lotusrc
│ │ │ │ ├── .rspec
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── Rakefile
│ │ │ │ ├── apps
│ │ │ │ └── web
│ │ │ │ │ ├── application.rb
│ │ │ │ │ ├── config
│ │ │ │ │ └── routes.rb
│ │ │ │ │ ├── controllers
│ │ │ │ │ ├── .gitkeep
│ │ │ │ │ └── home
│ │ │ │ │ │ └── index.rb
│ │ │ │ │ ├── public
│ │ │ │ │ ├── javascripts
│ │ │ │ │ │ └── .gitkeep
│ │ │ │ │ └── stylesheets
│ │ │ │ │ │ └── .gitkeep
│ │ │ │ │ ├── templates
│ │ │ │ │ ├── application.html.erb
│ │ │ │ │ └── home
│ │ │ │ │ │ └── index.html.haml
│ │ │ │ │ └── views
│ │ │ │ │ ├── application_layout.rb
│ │ │ │ │ └── home
│ │ │ │ │ ├── .#index.rb
│ │ │ │ │ └── index.rb
│ │ │ │ ├── config.ru
│ │ │ │ ├── config
│ │ │ │ └── environment.rb
│ │ │ │ ├── db
│ │ │ │ ├── migrations
│ │ │ │ │ └── .gitkeep
│ │ │ │ └── schema.sql
│ │ │ │ ├── lib
│ │ │ │ ├── config
│ │ │ │ │ └── mapping.rb
│ │ │ │ ├── entries.rb
│ │ │ │ └── entries
│ │ │ │ │ ├── entities
│ │ │ │ │ └── .gitkeep
│ │ │ │ │ └── repositories
│ │ │ │ │ └── .gitkeep
│ │ │ │ └── spec
│ │ │ │ ├── entries
│ │ │ │ ├── entities
│ │ │ │ │ └── .gitkeep
│ │ │ │ └── repositories
│ │ │ │ │ └── .gitkeep
│ │ │ │ ├── features_helper.rb
│ │ │ │ ├── spec_helper.rb
│ │ │ │ ├── support
│ │ │ │ ├── .gitkeep
│ │ │ │ └── capybara.rb
│ │ │ │ └── web
│ │ │ │ ├── controllers
│ │ │ │ └── .gitkeep
│ │ │ │ ├── features
│ │ │ │ └── .gitkeep
│ │ │ │ └── views
│ │ │ │ └── .gitkeep
│ │ ├── 05
│ │ │ └── README.md
│ │ ├── 06
│ │ │ ├── README.md
│ │ │ ├── entries
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── bin
│ │ │ │ │ ├── bundler
│ │ │ │ │ ├── htmldiff
│ │ │ │ │ ├── ldiff
│ │ │ │ │ └── rspec
│ │ │ │ ├── lib
│ │ │ │ │ ├── entry.rb
│ │ │ │ │ ├── entry_builder.rb
│ │ │ │ │ ├── html_formatter.rb
│ │ │ │ │ └── line.rb
│ │ │ │ └── spec
│ │ │ │ │ ├── entry_builder_spec.rb
│ │ │ │ │ ├── entry_spec.rb
│ │ │ │ │ ├── html_formatter_spec.rb
│ │ │ │ │ └── spec_helper.rb
│ │ │ └── rails-app-to-try-out-the-ui
│ │ │ │ └── entries
│ │ │ │ ├── .gitignore
│ │ │ │ ├── Gemfile
│ │ │ │ ├── Gemfile.lock
│ │ │ │ ├── README.rdoc
│ │ │ │ ├── Rakefile
│ │ │ │ ├── app
│ │ │ │ ├── assets
│ │ │ │ │ ├── images
│ │ │ │ │ │ └── .keep
│ │ │ │ │ ├── javascripts
│ │ │ │ │ │ └── application.js
│ │ │ │ │ └── stylesheets
│ │ │ │ │ │ └── application.css
│ │ │ │ ├── controllers
│ │ │ │ │ ├── application_controller.rb
│ │ │ │ │ ├── concerns
│ │ │ │ │ │ └── .keep
│ │ │ │ │ └── entries_controller.rb
│ │ │ │ ├── helpers
│ │ │ │ │ └── application_helper.rb
│ │ │ │ ├── mailers
│ │ │ │ │ └── .keep
│ │ │ │ ├── models
│ │ │ │ │ ├── .keep
│ │ │ │ │ └── concerns
│ │ │ │ │ │ └── .keep
│ │ │ │ └── views
│ │ │ │ │ ├── entries
│ │ │ │ │ └── new.html.haml
│ │ │ │ │ └── layouts
│ │ │ │ │ └── application.html.erb
│ │ │ │ ├── bin
│ │ │ │ ├── bundle
│ │ │ │ ├── rails
│ │ │ │ ├── rake
│ │ │ │ ├── setup
│ │ │ │ └── spring
│ │ │ │ ├── config.ru
│ │ │ │ ├── config
│ │ │ │ ├── application.rb
│ │ │ │ ├── boot.rb
│ │ │ │ ├── database.yml
│ │ │ │ ├── environment.rb
│ │ │ │ ├── environments
│ │ │ │ │ ├── development.rb
│ │ │ │ │ ├── production.rb
│ │ │ │ │ └── test.rb
│ │ │ │ ├── initializers
│ │ │ │ │ ├── assets.rb
│ │ │ │ │ ├── backtrace_silencers.rb
│ │ │ │ │ ├── cookies_serializer.rb
│ │ │ │ │ ├── filter_parameter_logging.rb
│ │ │ │ │ ├── inflections.rb
│ │ │ │ │ ├── mime_types.rb
│ │ │ │ │ ├── session_store.rb
│ │ │ │ │ └── wrap_parameters.rb
│ │ │ │ ├── locales
│ │ │ │ │ └── en.yml
│ │ │ │ ├── routes.rb
│ │ │ │ └── secrets.yml
│ │ │ │ ├── db
│ │ │ │ └── seeds.rb
│ │ │ │ ├── lib
│ │ │ │ ├── assets
│ │ │ │ │ └── .keep
│ │ │ │ └── tasks
│ │ │ │ │ └── .keep
│ │ │ │ ├── log
│ │ │ │ └── .keep
│ │ │ │ ├── public
│ │ │ │ ├── 404.html
│ │ │ │ ├── 422.html
│ │ │ │ ├── 500.html
│ │ │ │ ├── favicon.ico
│ │ │ │ └── robots.txt
│ │ │ │ ├── test
│ │ │ │ ├── controllers
│ │ │ │ │ └── .keep
│ │ │ │ ├── fixtures
│ │ │ │ │ └── .keep
│ │ │ │ ├── helpers
│ │ │ │ │ └── .keep
│ │ │ │ ├── integration
│ │ │ │ │ └── .keep
│ │ │ │ ├── mailers
│ │ │ │ │ └── .keep
│ │ │ │ ├── models
│ │ │ │ │ └── .keep
│ │ │ │ └── test_helper.rb
│ │ │ │ └── vendor
│ │ │ │ └── assets
│ │ │ │ ├── javascripts
│ │ │ │ └── .keep
│ │ │ │ └── stylesheets
│ │ │ │ └── .keep
│ │ ├── 07
│ │ │ └── README.md
│ │ ├── 08
│ │ │ └── README.md
│ │ └── 09
│ │ │ └── README.md
│ └── yoongkang
│ │ ├── 01
│ │ ├── README.md
│ │ └── ladida
│ │ │ ├── .gitignore
│ │ │ ├── .rspec
│ │ │ ├── .travis.yml
│ │ │ ├── Gemfile
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.md
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ ├── console
│ │ │ └── setup
│ │ │ ├── ladida-0.1.0.gem
│ │ │ ├── ladida.gemspec
│ │ │ ├── lib
│ │ │ ├── ladida.rb
│ │ │ └── ladida
│ │ │ │ ├── greeter.rb
│ │ │ │ └── version.rb
│ │ │ └── spec
│ │ │ ├── ladida_spec.rb
│ │ │ └── spec_helper.rb
│ │ ├── 02
│ │ └── README.md
│ │ ├── 03
│ │ └── README.md
│ │ └── 04
│ │ └── README.md
└── README.md
├── 3_heroes
└── README.md
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 |
--------------------------------------------------------------------------------
/1_warmup/2manyprojects2littletime/01/README.md:
--------------------------------------------------------------------------------
1 | Hello adventurers!
--------------------------------------------------------------------------------
/1_warmup/2manyprojects2littletime/02/README.md:
--------------------------------------------------------------------------------
1 | Starting to get the hang of this.
--------------------------------------------------------------------------------
/1_warmup/7sun/01_warmup/Readme.md:
--------------------------------------------------------------------------------
1 | This is the readme for the first warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/7sun/02_warmup/Readme.md:
--------------------------------------------------------------------------------
1 | This is the readme for the second warmup. Creates 02_warmup directory and readme file.
2 |
--------------------------------------------------------------------------------
/1_warmup/CarmenGrantham/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | # Second warmup
2 |
3 | Repeat steps from 01_first_warmup\README.md
4 |
--------------------------------------------------------------------------------
/1_warmup/Dino-Herbert/02_warmup/Readme.md:
--------------------------------------------------------------------------------
1 | I've created this Readme file for the second warm up. Code every day.
2 |
--------------------------------------------------------------------------------
/1_warmup/GBressler/01_my_first_warmup/README - 1st exercise:
--------------------------------------------------------------------------------
1 | Sample README for 1st exercise. Let's see where this goes.
--------------------------------------------------------------------------------
/1_warmup/GBressler/02_my_second_warmup/README - 2nd exercise:
--------------------------------------------------------------------------------
1 | if this is accepted I'm good to go!
--------------------------------------------------------------------------------
/1_warmup/ID25/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | # My first warmup
--------------------------------------------------------------------------------
/1_warmup/ID25/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | # My second warmup
--------------------------------------------------------------------------------
/1_warmup/README.md:
--------------------------------------------------------------------------------
1 | [See the wiki for information on warming up](https://github.com/RubySteps/21-day-challenge/wiki/Warm-Up)
2 |
--------------------------------------------------------------------------------
/1_warmup/Rafael1981/01/Readme.md:
--------------------------------------------------------------------------------
1 | First warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/Rafael1981/02/Readme.md:
--------------------------------------------------------------------------------
1 | Second warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/Randhir123/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | This is first warmup challenge.
--------------------------------------------------------------------------------
/1_warmup/Randhir123/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | This is second warmup challenge.
--------------------------------------------------------------------------------
/1_warmup/Randhir123/02_warmup/helloworld.rb:
--------------------------------------------------------------------------------
1 | puts "Hello, world!"
--------------------------------------------------------------------------------
/1_warmup/Shamash2014/01/README.md:
--------------------------------------------------------------------------------
1 | ##This is my first warmup)
--------------------------------------------------------------------------------
/1_warmup/Shamash2014/02/README.md:
--------------------------------------------------------------------------------
1 | ##This is my second warmup)
--------------------------------------------------------------------------------
/1_warmup/afbroman/02/README.md:
--------------------------------------------------------------------------------
1 | # My second warmup
2 |
3 | Nothing really interesting here.
4 |
--------------------------------------------------------------------------------
/1_warmup/ahmednadar/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | Second Warmup Exercise
2 | ----------------------
3 |
4 | Add a second warmup file.
--------------------------------------------------------------------------------
/1_warmup/aldraco/01/README.ms:
--------------------------------------------------------------------------------
1 | this is going to be awesome.
2 |
3 | github skills for the win!
4 |
--------------------------------------------------------------------------------
/1_warmup/aldraco/02/README.md:
--------------------------------------------------------------------------------
1 | Should have created this separate README dir for 02, so I'm doing it now.
2 |
3 |
--------------------------------------------------------------------------------
/1_warmup/aldraco/02/hello.rb:
--------------------------------------------------------------------------------
1 | puts "hello world!"
2 |
--------------------------------------------------------------------------------
/1_warmup/alexander-ruehle/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | ## second warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/alexravs/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | first warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/alexsimmons1964/01/README.md:
--------------------------------------------------------------------------------
1 | does this make sense?
--------------------------------------------------------------------------------
/1_warmup/alexsimmons1964/02/README.md:
--------------------------------------------------------------------------------
1 | does this make sense?
2 | and does this?
--------------------------------------------------------------------------------
/1_warmup/amaliahern/02/README.md:
--------------------------------------------------------------------------------
1 | # README for directorie 02
2 |
--------------------------------------------------------------------------------
/1_warmup/amisukanta/01/README.md:
--------------------------------------------------------------------------------
1 | This is frist README file for warmup.
2 | Created under sub directory 01 which is under sukanta.
3 |
--------------------------------------------------------------------------------
/1_warmup/amisukanta/02/README.md:
--------------------------------------------------------------------------------
1 | This is 2nd README for warmup 2.
2 | Wating to jump to the adventure label.
3 |
--------------------------------------------------------------------------------
/1_warmup/aniruddhabarapatre/02/README.md:
--------------------------------------------------------------------------------
1 | # README - 2nd warmup exercise
2 |
3 | Sample README file for 2nd warmup exercise of 21 day challenge
4 |
--------------------------------------------------------------------------------
/1_warmup/askl56/01_first_warmup/readme.md:
--------------------------------------------------------------------------------
1 | First warmup
--------------------------------------------------------------------------------
/1_warmup/askl56/02_second_warmup/readme.md:
--------------------------------------------------------------------------------
1 | Second warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/avalade/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | # Warm it up Chris
2 |
3 | _I'm about to!_
4 |
5 | Sorry, old 90's rap song nostalgia for my first warmup
6 |
--------------------------------------------------------------------------------
/1_warmup/avalade/02/README.md:
--------------------------------------------------------------------------------
1 | # Warm it UP Day 2
2 |
3 | _Cuz that's what I was born to do!_
4 |
--------------------------------------------------------------------------------
/1_warmup/awochna/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | # README #
2 |
3 | Getting all warmed up for this 21 day challenge.
4 |
--------------------------------------------------------------------------------
/1_warmup/awochna/02_warmup_more/readme.rb:
--------------------------------------------------------------------------------
1 | puts `cat README.md`
2 |
--------------------------------------------------------------------------------
/1_warmup/benm/01/README.md:
--------------------------------------------------------------------------------
1 | First Warm up
2 |
--------------------------------------------------------------------------------
/1_warmup/benm/02/README.md:
--------------------------------------------------------------------------------
1 | WARMING UP with MarkDown
2 | =======
3 |
--------------------------------------------------------------------------------
/1_warmup/blndcat/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | Warm-up exercise #1
2 |
3 | ... and so it starts
4 |
--------------------------------------------------------------------------------
/1_warmup/blndcat/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | Warm-up exercise #2
2 |
3 | need to pace myself.
4 |
--------------------------------------------------------------------------------
/1_warmup/botularius/01_warmup1/README.md:
--------------------------------------------------------------------------------
1 | First warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/botularius/02_warmup2/README.md:
--------------------------------------------------------------------------------
1 | second warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/chitankensuru/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | README for first warmup exercise
2 |
--------------------------------------------------------------------------------
/1_warmup/chitankensuru/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | README for the second warmup exercise
--------------------------------------------------------------------------------
/1_warmup/chrisjones/01_warmsup/README.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/1_warmup/chrisjones/02_warmups/README.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/1_warmup/ctreptow/01_craig/README.md:
--------------------------------------------------------------------------------
1 | - [ ] 01 warmup
2 | - [ ] 02 warmup
3 |
--------------------------------------------------------------------------------
/1_warmup/ctreptow/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | - [ ] 01 warmup
2 | - [ ] 02 warmup
3 |
--------------------------------------------------------------------------------
/1_warmup/ctreptow/02_craig/README.md:
--------------------------------------------------------------------------------
1 | - [x] 01 warmup
2 | - [x] 02 warmup
3 |
--------------------------------------------------------------------------------
/1_warmup/dariodaic/01_round/README.md:
--------------------------------------------------------------------------------
1 | ``` ruby
2 | puts "A journey of a thousand lines begines with a single Ruby step."
3 | ```
4 |
--------------------------------------------------------------------------------
/1_warmup/dariodaic/02_round/README.md:
--------------------------------------------------------------------------------
1 | _Ready to be set loose._
2 |
--------------------------------------------------------------------------------
/1_warmup/davgomgar/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | README
2 | ======
3 | This is my first warmup branch. Only this README file was added
--------------------------------------------------------------------------------
/1_warmup/davgomgar/02_warmup_done/README.md:
--------------------------------------------------------------------------------
1 | RubySteps Warmup
2 | ================
3 | - Add warmup_done ruby file
--------------------------------------------------------------------------------
/1_warmup/davgomgar/02_warmup_done/warmup_done.rb:
--------------------------------------------------------------------------------
1 | p "Warmup Done!"
--------------------------------------------------------------------------------
/1_warmup/dfmedeiros/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | ## First warm up
2 |
3 | I'm just warming up here
4 |
--------------------------------------------------------------------------------
/1_warmup/dfmedeiros/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | ## Second warm up
2 |
3 | I was waiting for Pat to merge my first PR to submit the second warm up.
4 |
5 |
--------------------------------------------------------------------------------
/1_warmup/domhede/01_warmer/README.md:
--------------------------------------------------------------------------------
1 | This is a Readme warmup.
2 |
--------------------------------------------------------------------------------
/1_warmup/domhede/02_warmer_still/README.md:
--------------------------------------------------------------------------------
1 | This is another warmup Readme file
2 |
--------------------------------------------------------------------------------
/1_warmup/dotunolusoga/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | warmup_01
--------------------------------------------------------------------------------
/1_warmup/dotunolusoga/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | warmup_02
--------------------------------------------------------------------------------
/1_warmup/drammopo/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | # Second warmup
2 |
3 | Repeat step 1 to 6 from the README.md in directory 01_first_warmup
4 |
--------------------------------------------------------------------------------
/1_warmup/gnoll110/01/README.md:
--------------------------------------------------------------------------------
1 | Warmup 01
2 |
--------------------------------------------------------------------------------
/1_warmup/gnoll110/02/README.md:
--------------------------------------------------------------------------------
1 | Warmup 02
2 |
--------------------------------------------------------------------------------
/1_warmup/gspederson/01/README.md:
--------------------------------------------------------------------------------
1 | # My first warm up
--------------------------------------------------------------------------------
/1_warmup/gspederson/02/README.md:
--------------------------------------------------------------------------------
1 | # My second warmup
--------------------------------------------------------------------------------
/1_warmup/halissonvit/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | # Warmup
2 | Forked repo and created Readme file for first warmup
3 |
4 |
--------------------------------------------------------------------------------
/1_warmup/halissonvit/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | # Warmup
2 | Forked repo and created Readme file for second warmup
3 |
--------------------------------------------------------------------------------
/1_warmup/hardeepkumar/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | # READ ME - My First Warmup Exercise####
2 |
3 | This is the sample README file.
--------------------------------------------------------------------------------
/1_warmup/hardeepkumar/02_second_warmup/first.rb:
--------------------------------------------------------------------------------
1 | def hello
2 | puts "Hello World"
3 | end
4 |
5 | hello
--------------------------------------------------------------------------------
/1_warmup/jasonmarkbeaton/01/README.md:
--------------------------------------------------------------------------------
1 | Task 1
--------------------------------------------------------------------------------
/1_warmup/jasonmarkbeaton/02/README.md:
--------------------------------------------------------------------------------
1 | Task 2
--------------------------------------------------------------------------------
/1_warmup/jbrains/02_warmup_the_second/nothing.rb:
--------------------------------------------------------------------------------
1 | # Do nothing
2 | puts "This does nothing. Or does it?"
3 |
--------------------------------------------------------------------------------
/1_warmup/jbreezy11/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | first directory
2 |
--------------------------------------------------------------------------------
/1_warmup/jbreezy11/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | second directory
2 |
--------------------------------------------------------------------------------
/1_warmup/jgodse/russell.rb:
--------------------------------------------------------------------------------
1 | puts "Somebody gonna getta hurt real bad!"
2 |
--------------------------------------------------------------------------------
/1_warmup/jimmylorunning/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | Pretty much the same as the first warm up?
2 |
--------------------------------------------------------------------------------
/1_warmup/jkowens/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | # My first warmup!
2 |
3 | A simple README file.
4 |
--------------------------------------------------------------------------------
/1_warmup/jkowens/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | # My second warmup
2 |
3 | I'm ready to go!
4 |
--------------------------------------------------------------------------------
/1_warmup/jonkernpa/02_warmup/brown_noser.rb:
--------------------------------------------------------------------------------
1 | # The world's best small ruby script
2 | puts "Pat is the best ever!"
3 |
--------------------------------------------------------------------------------
/1_warmup/jyasmer/01/README.MD:
--------------------------------------------------------------------------------
1 | #First warmup
2 | This is my first warmup
3 |
--------------------------------------------------------------------------------
/1_warmup/jyasmer/02/README.md:
--------------------------------------------------------------------------------
1 | #Second warmup
2 | This is warmup 2
3 |
--------------------------------------------------------------------------------
/1_warmup/jylitalo/02_adventure/README.md:
--------------------------------------------------------------------------------
1 | + Day 2 content
2 |
3 | Three (identical) files on three new directories.
4 |
--------------------------------------------------------------------------------
/1_warmup/kaiocristianc/01_warmup/Readme.md:
--------------------------------------------------------------------------------
1 | First warm up.
2 |
--------------------------------------------------------------------------------
/1_warmup/kaiocristianc/02_warmup/Readme.md:
--------------------------------------------------------------------------------
1 | Second warm up.
2 |
--------------------------------------------------------------------------------
/1_warmup/kangkyu/01/README.md:
--------------------------------------------------------------------------------
1 | first warmup
--------------------------------------------------------------------------------
/1_warmup/kangkyu/02/README.md:
--------------------------------------------------------------------------------
1 | second warmup
--------------------------------------------------------------------------------
/1_warmup/kimptoc/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | Created my warmup dir/readme file
2 |
--------------------------------------------------------------------------------
/1_warmup/kimptoc/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | commit #2
2 |
--------------------------------------------------------------------------------
/1_warmup/kimptoc/02_warmup/test.rb:
--------------------------------------------------------------------------------
1 | puts "hey"
2 |
--------------------------------------------------------------------------------
/1_warmup/kryptykfysh/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | My first warmup.
2 |
3 |
--------------------------------------------------------------------------------
/1_warmup/kryptykfysh/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | Guess what? It's another warmup.
2 |
3 |
--------------------------------------------------------------------------------
/1_warmup/ladanazita/01_warm_up/readme.md:
--------------------------------------------------------------------------------
1 | My first warm up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/ladanazita/02_warm_up/readme.md:
--------------------------------------------------------------------------------
1 | I made another warm up file! OMG!!!
2 |
--------------------------------------------------------------------------------
/1_warmup/ladanazita/03_warm_up/readme.md:
--------------------------------------------------------------------------------
1 | My second warm up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/lawrencetran1/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | # Warming up for 21 day ruby challenge
--------------------------------------------------------------------------------
/1_warmup/lawrencetran1/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | # 21 days of ruby on the wall!
--------------------------------------------------------------------------------
/1_warmup/lawrencetran1/02_second_warmup/hi.rb:
--------------------------------------------------------------------------------
1 | def greeting name
2 | puts "Hello #{name}"
3 | end
--------------------------------------------------------------------------------
/1_warmup/ljnissen/01/README.md:
--------------------------------------------------------------------------------
1 | #these are my first lines of code.
2 |
--------------------------------------------------------------------------------
/1_warmup/ljnissen/01_LJ_loves_to_code/README.md:
--------------------------------------------------------------------------------
1 | Warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/ljnissen/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | I hope this warmup is OK.
2 |
--------------------------------------------------------------------------------
/1_warmup/ljnissen/02_I_love_to_code/README.md:
--------------------------------------------------------------------------------
1 | WArmup day 2
2 |
--------------------------------------------------------------------------------
/1_warmup/ljnissen/02_LJ_loves_to_code/README.md:
--------------------------------------------------------------------------------
1 | #These are my second lines of code
2 |
--------------------------------------------------------------------------------
/1_warmup/ljnissen/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | This is my second warmup.
2 |
--------------------------------------------------------------------------------
/1_warmup/luisalima/02/README.md:
--------------------------------------------------------------------------------
1 | Ooops, I forgot the README!
--------------------------------------------------------------------------------
/1_warmup/luisalima/02/hello.rb:
--------------------------------------------------------------------------------
1 | #!/usr/bin/ruby
2 |
3 | puts "Hello, world!"
4 |
--------------------------------------------------------------------------------
/1_warmup/mtthwhggns/01/README.md:
--------------------------------------------------------------------------------
1 | ## Hello, challenge! This is readme number 1
2 |
--------------------------------------------------------------------------------
/1_warmup/mtthwhggns/02/README.md:
--------------------------------------------------------------------------------
1 | ## Hello, challenge! This is readme number 2
2 |
--------------------------------------------------------------------------------
/1_warmup/n0f3/01/README.md:
--------------------------------------------------------------------------------
1 | My First Warmup
--------------------------------------------------------------------------------
/1_warmup/n0f3/02/README.md:
--------------------------------------------------------------------------------
1 | My second warmup
--------------------------------------------------------------------------------
/1_warmup/oowly/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | Things I did:
2 | - created second directory and readme file
3 | - committed changes
4 |
--------------------------------------------------------------------------------
/1_warmup/osiux/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | # Second warmup readme
2 |
3 | Ohai~
--------------------------------------------------------------------------------
/1_warmup/p7r/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | Second warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/patmaddox/02/README.md:
--------------------------------------------------------------------------------
1 | # My second warmup
2 |
3 | Once this is accepted, I am all warmed up!
4 |
--------------------------------------------------------------------------------
/1_warmup/patmaddox/02/hello.rb:
--------------------------------------------------------------------------------
1 | puts "hello world!"
2 |
--------------------------------------------------------------------------------
/1_warmup/pex7/01/README.md:
--------------------------------------------------------------------------------
1 | First warmup.
--------------------------------------------------------------------------------
/1_warmup/pex7/02/README.md:
--------------------------------------------------------------------------------
1 | Second warmup.
--------------------------------------------------------------------------------
/1_warmup/purplejacket/02/README.md:
--------------------------------------------------------------------------------
1 | This is README #2
--------------------------------------------------------------------------------
/1_warmup/purplejacket/05/README.md:
--------------------------------------------------------------------------------
1 | No work today
--------------------------------------------------------------------------------
/1_warmup/purplejacket/06/README.md:
--------------------------------------------------------------------------------
1 | Some more reading on routes.rb
--------------------------------------------------------------------------------
/1_warmup/purplejacket/08/README.md:
--------------------------------------------------------------------------------
1 | Extensive studying of Ember for coding session with Rodrigo tomorrow (well, today)
--------------------------------------------------------------------------------
/1_warmup/purplejacket/09/README.md:
--------------------------------------------------------------------------------
1 | Pairing session with Rodrigo
2 |
--------------------------------------------------------------------------------
/1_warmup/purplejacket/10/README.md:
--------------------------------------------------------------------------------
1 | no work today
2 |
--------------------------------------------------------------------------------
/1_warmup/r11runner/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | 2nd Warmup
2 | ==============
3 |
4 | See 1st Warmup.
--------------------------------------------------------------------------------
/1_warmup/ravencovington/01/README.md:
--------------------------------------------------------------------------------
1 | This is my warm up
2 |
--------------------------------------------------------------------------------
/1_warmup/ravencovington/02/hello.rb:
--------------------------------------------------------------------------------
1 | puts "Hello World"
--------------------------------------------------------------------------------
/1_warmup/ravi279/01-first-warmup/README.md:
--------------------------------------------------------------------------------
1 | This is My First Warm-up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/ravi279/02-second-warmup/README.md:
--------------------------------------------------------------------------------
1 | Wooohoo!!
2 |
3 | This is my second Warm-up!
4 |
--------------------------------------------------------------------------------
/1_warmup/ravi279/03-third-warmup/README.md:
--------------------------------------------------------------------------------
1 | This is My Third Warm-up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/ravi279/04-fourth-warmup/README.md:
--------------------------------------------------------------------------------
1 | This is My Fourth Warm-up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/ravi279/05-fifth-warmup/README.md:
--------------------------------------------------------------------------------
1 | This is My Fifth Warm-up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/ravi279/06-sixth-warmup/README.md:
--------------------------------------------------------------------------------
1 | This is My Sixth Warm-up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/ravi279/07-seventh-warmup/README.md:
--------------------------------------------------------------------------------
1 | This is My Seventh Warm-up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/ravi279/08-eigth-warmup/README.md:
--------------------------------------------------------------------------------
1 | This is My Eighth Warm-up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/ravi279/09-ninth-warmup/README.md:
--------------------------------------------------------------------------------
1 | This is My Ninth Warm-up!!
2 |
--------------------------------------------------------------------------------
/1_warmup/rayning0/02/README.md:
--------------------------------------------------------------------------------
1 | # Second warmup readme
2 |
3 | The sequel is never as good as the original.
--------------------------------------------------------------------------------
/1_warmup/reignmaker/01/README.md:
--------------------------------------------------------------------------------
1 | # Warmup
2 |
3 | ## Warmup step 1
--------------------------------------------------------------------------------
/1_warmup/reignmaker/02/README.md:
--------------------------------------------------------------------------------
1 | # Warmup
2 |
3 | ## Warmup step 2
--------------------------------------------------------------------------------
/1_warmup/robawilkinson/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | ###My Second Warmup!!
2 |
3 | All ready for this!
4 |
--------------------------------------------------------------------------------
/1_warmup/robawilkinson/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | ###Excited for Rubysteps 21 Day Challenge
2 |
--------------------------------------------------------------------------------
/1_warmup/robawilkinson/02_second_warmup/hi.rb:
--------------------------------------------------------------------------------
1 | def greeting name
2 | puts "Hello #{name}"
3 | end
4 |
--------------------------------------------------------------------------------
/1_warmup/rokimoto/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | ### Warm-up #1
2 | Here is my sample README file
--------------------------------------------------------------------------------
/1_warmup/rokimoto/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | ### Warm-up #2
2 | Made second warm-up README!
--------------------------------------------------------------------------------
/1_warmup/skahlert/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | #Second Warmup
2 |
--------------------------------------------------------------------------------
/1_warmup/smiller/02/README.md:
--------------------------------------------------------------------------------
1 | Second warmup.
2 |
--------------------------------------------------------------------------------
/1_warmup/smshin7/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | ## Warmup
2 |
3 | Forked Repo
4 | Cloned into own folder
5 | Created own branch
6 | Submitted pull request
7 |
--------------------------------------------------------------------------------
/1_warmup/smshin7/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | ## Warm up 2!
2 |
3 | # 2 of 2 ruby challenge warm up
4 |
--------------------------------------------------------------------------------
/1_warmup/sofaking/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | Something emphasized
2 | ====================
3 |
4 | Let's do it quick Pat. I'm already warmed up.
5 |
--------------------------------------------------------------------------------
/1_warmup/tommycarney/01/README.md:
--------------------------------------------------------------------------------
1 | #Just getting warmed up!
--------------------------------------------------------------------------------
/1_warmup/tommycarney/02/README.md:
--------------------------------------------------------------------------------
1 | Send it up to Github!
--------------------------------------------------------------------------------
/1_warmup/tooky/02/README.md:
--------------------------------------------------------------------------------
1 | # What I did?
2 |
3 | Ran this command
4 |
5 | ```
6 | $ ruby 1_warmup/tooky/01/create_next.rb
7 | ```
8 |
--------------------------------------------------------------------------------
/1_warmup/wavrin/01/README.md:
--------------------------------------------------------------------------------
1 | This is the first one!
2 |
--------------------------------------------------------------------------------
/1_warmup/wavrin/02/README.md:
--------------------------------------------------------------------------------
1 | This here is the second warmup!
2 |
3 |
--------------------------------------------------------------------------------
/1_warmup/webhat/01/Readme.md:
--------------------------------------------------------------------------------
1 | Warm Up Day 01
2 |
--------------------------------------------------------------------------------
/1_warmup/webhat/02/Readme.md:
--------------------------------------------------------------------------------
1 | Warm Up Day 02
2 |
--------------------------------------------------------------------------------
/1_warmup/wesr7/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | this is my first sub-directory
--------------------------------------------------------------------------------
/1_warmup/wesr7/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | This my second sub-directory
--------------------------------------------------------------------------------
/1_warmup/willemlarsen/01_warmup/README.md:
--------------------------------------------------------------------------------
1 | #Feel The Burn!
2 |
3 | Warmin' up!
4 |
--------------------------------------------------------------------------------
/1_warmup/willemlarsen/02_warmup/README.md:
--------------------------------------------------------------------------------
1 | #Adventures Await!
2 |
3 | What are you still doing here?
4 |
--------------------------------------------------------------------------------
/1_warmup/william-r-wilson/01_warmup/readme.md:
--------------------------------------------------------------------------------
1 | Warmup 1
--------------------------------------------------------------------------------
/1_warmup/william-r-wilson/02_warmup/readme.md:
--------------------------------------------------------------------------------
1 | warmup 2
--------------------------------------------------------------------------------
/1_warmup/wmmc/01/README.md:
--------------------------------------------------------------------------------
1 | Warming up
2 |
--------------------------------------------------------------------------------
/1_warmup/wmmc/02/README.md:
--------------------------------------------------------------------------------
1 | Second warm up
2 |
--------------------------------------------------------------------------------
/1_warmup/xcmer/01_first_warmup/README.md:
--------------------------------------------------------------------------------
1 | # First warmup
2 |
3 | The first step is always the hardest...
4 |
--------------------------------------------------------------------------------
/1_warmup/xcmer/02_second_warmup/README.md:
--------------------------------------------------------------------------------
1 | # The second exercise
2 |
3 | And here's the second!
4 |
--------------------------------------------------------------------------------
/1_warmup/zacscodingclub/01_warm_up/README.md:
--------------------------------------------------------------------------------
1 | Please be the correct file structure I'm going for...
2 |
--------------------------------------------------------------------------------
/1_warmup/zacscodingclub/02_warm_up/README.md:
--------------------------------------------------------------------------------
1 | 2nd warmup incoming.
2 |
--------------------------------------------------------------------------------
/1_warmup/zacscodingclub/02_warm_up/test.rb:
--------------------------------------------------------------------------------
1 | puts "testing..."
2 |
--------------------------------------------------------------------------------
/2_adventures/001/7sun/01/Readme.md:
--------------------------------------------------------------------------------
1 | This is my personal readme for stage one of the adventure challenge
2 |
--------------------------------------------------------------------------------
/2_adventures/001/7sun/02/Readme.md:
--------------------------------------------------------------------------------
1 | Readme for adventure 2, take 2. Booyah
2 |
--------------------------------------------------------------------------------
/2_adventures/001/7sun/04/Readme.md:
--------------------------------------------------------------------------------
1 | This is the readme for the ruby challenge, Day 4
2 |
--------------------------------------------------------------------------------
/2_adventures/001/Dino-Herbert/01/02_warmup/Readme.md:
--------------------------------------------------------------------------------
1 | I've created this Readme file for the second warm up. Code every day.
2 |
--------------------------------------------------------------------------------
/2_adventures/001/Dino-Herbert/01/Readme.md:
--------------------------------------------------------------------------------
1 | This is the Readme file for the 2_adventure/001/Dino-Herbert/01 directory.
--------------------------------------------------------------------------------
/2_adventures/001/Dino-Herbert/03/Readme.md:
--------------------------------------------------------------------------------
1 | following along with Bastards Book of Ruby to learn how to input/output files from the web
--------------------------------------------------------------------------------
/2_adventures/001/ID25/01_day1/README.md:
--------------------------------------------------------------------------------
1 | # Lets start adventure
2 |
--------------------------------------------------------------------------------
/2_adventures/001/ID25/02_day2/README.md:
--------------------------------------------------------------------------------
1 | # Day 2
2 |
3 | Waiting for real challenge
4 |
--------------------------------------------------------------------------------
/2_adventures/001/Rafael1981/01/Readme.md:
--------------------------------------------------------------------------------
1 | My personal subdirectory for the first challenge
2 |
--------------------------------------------------------------------------------
/2_adventures/001/Rafael1981/02/Readme.md:
--------------------------------------------------------------------------------
1 | Second challenge day
2 |
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/01/README.md:
--------------------------------------------------------------------------------
1 | Day 2 challenges
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/02/README.md:
--------------------------------------------------------------------------------
1 | Learning ruby Day 2
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/04/README.md:
--------------------------------------------------------------------------------
1 | This is day 4 ruby challenge readme.
2 |
3 | This is an implementation of dictionary using arrays.
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/05/README.md:
--------------------------------------------------------------------------------
1 | This is day 5 challenge
2 |
3 | Optimize fibonacci by using a cache
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/06/README.md:
--------------------------------------------------------------------------------
1 | This is Day 6 challenge.
2 |
3 | This implements a tokenizer that accepts user input and returns tokens
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/06/data/lexicon/noun.txt:
--------------------------------------------------------------------------------
1 | # each line is a noun
2 | door
3 | bear
4 | princess
5 | cabinet
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/06/data/lexicon/stop.txt:
--------------------------------------------------------------------------------
1 | # each line represents a stop word
2 | the
3 | in
4 | of
5 | from
6 | at
7 | it
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/06/data/lexicon/verb.txt:
--------------------------------------------------------------------------------
1 | # each line is a verb
2 | go
3 | stop
4 | kill
5 | eat
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/12/README.md:
--------------------------------------------------------------------------------
1 | This is Day 12 challenge.
--------------------------------------------------------------------------------
/2_adventures/001/Randhir123/13/README.md:
--------------------------------------------------------------------------------
1 | This is Day 13 challenge.
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/01/README.md:
--------------------------------------------------------------------------------
1 | I’m excited to be part of this adventure!
2 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/04/react-rails-play/app/helpers/application_helper.rb:
--------------------------------------------------------------------------------
1 | module ApplicationHelper
2 | end
3 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/04/react-rails-play/app/helpers/start_helper.rb:
--------------------------------------------------------------------------------
1 | module StartHelper
2 | end
3 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/04/react-rails-play/config/routes.rb:
--------------------------------------------------------------------------------
1 | Rails.application.routes.draw do
2 | root 'start#index'
3 | end
4 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/09/README.md:
--------------------------------------------------------------------------------
1 | ## RubySteps 21-Day Challenge: Day 9
2 |
3 | Just this readme today.
4 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/15/README.md:
--------------------------------------------------------------------------------
1 | ## RubySteps 21-Day Challenge: Day 15
2 |
3 | Fixes to the D3.js data visualization from yesterday.
4 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/16/Gemfile:
--------------------------------------------------------------------------------
1 | # A sample Gemfile
2 | source "https://rubygems.org"
3 |
4 | gem "rspec", "~> 3.2", group: :development
5 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/17/Gemfile:
--------------------------------------------------------------------------------
1 | # A sample Gemfile
2 | source "https://rubygems.org"
3 |
4 | gem "rspec", "~> 3.2", group: :development
5 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/17/README.md:
--------------------------------------------------------------------------------
1 | ## RubySteps 21-Day Challenge: Day 17
2 |
3 | A very small bit more today. I’ve had a hard day.
4 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/18/Gemfile:
--------------------------------------------------------------------------------
1 | # A sample Gemfile
2 | source "https://rubygems.org"
3 |
4 | gem "rspec", "~> 3.2", group: :development
5 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/19/.rspec:
--------------------------------------------------------------------------------
1 | --color
2 | --require spec_helper
3 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/20/.rspec:
--------------------------------------------------------------------------------
1 | --color
2 | --require spec_helper
3 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/20/README.md:
--------------------------------------------------------------------------------
1 | ## RubySteps 21-Day Challenge: Day 20
2 |
3 | A small attempt at working with the approvals gem.
4 |
--------------------------------------------------------------------------------
/2_adventures/001/afbroman/20/spec/fixtures/approvals/grid/each_cell/works.approved.txt:
--------------------------------------------------------------------------------
1 | blah blah blah
--------------------------------------------------------------------------------
/2_adventures/001/ahmednadar/01_day1/README.md:
--------------------------------------------------------------------------------
1 | This is README file for the first day.
2 |
--------------------------------------------------------------------------------
/2_adventures/001/ahmednadar/06_all_method/lib/all_method.rb:
--------------------------------------------------------------------------------
1 | def all? array, &block
2 | array.all?(&block)
3 | end
4 |
--------------------------------------------------------------------------------
/2_adventures/001/alexander-ruehle/01_day1/README.md:
--------------------------------------------------------------------------------
1 | happy to be here!
2 |
--------------------------------------------------------------------------------
/2_adventures/001/alexander-ruehle/02_hello_world/README.md:
--------------------------------------------------------------------------------
1 | ## Hello World!
--------------------------------------------------------------------------------
/2_adventures/001/alexander-ruehle/02_hello_world/hello_world.rb:
--------------------------------------------------------------------------------
1 | puts 'Hello, world!'
--------------------------------------------------------------------------------
/2_adventures/001/alexsimmons1964/07/README.md:
--------------------------------------------------------------------------------
1 | Another limited net access readme file.
2 | Hopefully normal service resumes tomorrrow.
3 |
--------------------------------------------------------------------------------
/2_adventures/001/alexsimmons1964/13/README.md:
--------------------------------------------------------------------------------
1 | Day 13 readme. Exciting huh?
2 |
--------------------------------------------------------------------------------
/2_adventures/001/alexsimmons1964/14/README.md:
--------------------------------------------------------------------------------
1 | Day 14. It's like I'm adrift on an unconnected ocean waiting for the internet wind to fill my sails.
2 |
--------------------------------------------------------------------------------
/2_adventures/001/alexsimmons1964/19/README.md:
--------------------------------------------------------------------------------
1 | Zippo to report today.
2 |
--------------------------------------------------------------------------------
/2_adventures/001/alexsimmons1964/20/README.md:
--------------------------------------------------------------------------------
1 | No dice today...
2 |
--------------------------------------------------------------------------------
/2_adventures/001/amaliahern/01/README.md:
--------------------------------------------------------------------------------
1 | Create README file for 01 adventures challenge
2 |
--------------------------------------------------------------------------------
/2_adventures/001/amaliahern/02/README.md:
--------------------------------------------------------------------------------
1 | Creating README.md file for day2 of adventure challenge
2 |
--------------------------------------------------------------------------------
/2_adventures/001/amaliahern/11/README.md:
--------------------------------------------------------------------------------
1 | DAY 11
2 | I continue with Roman Numerals kata. I am trying to improve my Ruby knowledge.
3 |
--------------------------------------------------------------------------------
/2_adventures/001/amaliahern/12/README.md:
--------------------------------------------------------------------------------
1 | DAY 12
2 | Today will be a rest day, thinking about what it will be my next kata.
3 |
--------------------------------------------------------------------------------
/2_adventures/001/amaliahern/17/weather_data.rb:
--------------------------------------------------------------------------------
1 | def smallestTemperature(file)
2 | true
3 | end
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/05_day_5/README.md:
--------------------------------------------------------------------------------
1 | # Day 5 challenge
2 |
3 | Writing 99 bottles of beer program for day 5 challenge.
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/06_day_6/README.md:
--------------------------------------------------------------------------------
1 | # Day 6 Challenge
2 |
3 | Solution to leap year program from Learn to Program.
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/10_day_10/README.md:
--------------------------------------------------------------------------------
1 | # Day 10 Challenge
2 |
3 | Starting scraping wikipedia page using Nokogiri
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/11_day_11/README.md:
--------------------------------------------------------------------------------
1 | # Day 11 Challenge
2 |
3 | Learning Mechanize gem
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/12_day_12/Gemfile:
--------------------------------------------------------------------------------
1 | source "https://rubygems.org"
2 |
3 | gem "sinatra", "~> 1.4.4"
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/12_day_12/README.md:
--------------------------------------------------------------------------------
1 | # Day 12 Challenge
2 |
3 | Starting Sinatra.
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/12_day_12/public/css/my_styles.css:
--------------------------------------------------------------------------------
1 | .starter-template {
2 | margin-top: 70px;
3 | }
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/12_day_12/views/index.erb:
--------------------------------------------------------------------------------
1 | My first Sinatra app
2 |
3 | This is for <%= @project_name %> project..
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/13_day/.gitignore:
--------------------------------------------------------------------------------
1 | settings.rb
2 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/14_day/README.md:
--------------------------------------------------------------------------------
1 | # Day 14 Challenge
2 |
3 | Create a To-Do list using Sinatra and ActiveRecord.
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/14_day/Rakefile:
--------------------------------------------------------------------------------
1 | require "sinatra/activerecord/rake"
2 | require "./boot"
3 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/14_day/config.ru:
--------------------------------------------------------------------------------
1 | require './app'
2 | run Sinatra::Application
3 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/14_day/config/database.yml:
--------------------------------------------------------------------------------
1 | development:
2 | adapter: sqlite3
3 | database: todo.sqlite3
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/14_day/models/to_do.rb:
--------------------------------------------------------------------------------
1 | class ToDo < ActiveRecord::Base
2 | attr_accessible :content
3 | end
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/15_day/Rakefile:
--------------------------------------------------------------------------------
1 | require "sinatra/activerecord/rake"
2 | require "./boot"
3 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/15_day/config.ru:
--------------------------------------------------------------------------------
1 | require './app'
2 | run Sinatra::Application
3 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/15_day/config/database.yml:
--------------------------------------------------------------------------------
1 | development:
2 | adapter: sqlite3
3 | database: todo.sqlite3
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/15_day/models/to_do.rb:
--------------------------------------------------------------------------------
1 | class ToDo < ActiveRecord::Base
2 | attr_accessible :content
3 | end
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/16_day/README.md:
--------------------------------------------------------------------------------
1 | # Day 16 Challenge
2 |
3 | Creating a Dashboard app.
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/16_day/dash_project/.gitignore:
--------------------------------------------------------------------------------
1 | *DS_STORE
2 | history.yml
3 | settings.rb
4 |
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/16_day/dash_project/README.md:
--------------------------------------------------------------------------------
1 | Check out http://shopify.github.com/dashing for more information.
--------------------------------------------------------------------------------
/2_adventures/001/aniruddhabarapatre/16_day/dash_project/widgets/clock/clock.html:
--------------------------------------------------------------------------------
1 |