and swelling caused by haemorrhoids.