"У черта на куличках" - это далеко. Но вот насколько далеко? И где именно находятся, эти "чертовы кулички"? Чтобы понять это, нужно изучать не географию, а русский язык. Что общего у футбола и парусника? А конкретнее, у "матча" и "мачты"? Или это только кажущееся сходство?