added solo version of hammingsolo.rb