added/updated java solutions