ha , ha ,hal