complete notes for blackjack sinatra solutions week 3