add hand.scala version, not that different superficially, can skip lines a bit faster