difficult rooster (111.683)