they are funny as **** . input apprecitaed.