Дана лінійна таблиця розмірності \(N\). Знайти кількість пар «близьких» чисел та самі пари цих чисел.
Формат вхідних даних
У першому рядку вхідного потоку задано \(N\) \((1 \le N \le 100)\), у другому через пропуск \(N\) цілих чисел не більших \(10^9\).
Формат вихідних даних
У вихідний потік у першому рядку вивести \(K\) - кількість пар. У наступних \(K\) рядках виводимо по два числа через пропуск – пари «близьких» чисел.
Приклад вхідних даних
10
3 5 3 4 1 1 2 3 1 3
Приклад вихідних даних
3
3 4
1 2
2 3
Коментарі