Meanders and curiosities