← Home
package main

import (
	"bufio"
	"fmt"
	"os"
	"strconv"
	"strings"
)

func main() {
	reader := bufio.NewReader(os.Stdin)

	// Read n (not strictly needed)
	line, _ := reader.ReadString('\n')
	line = strings.TrimSpace(line)
	n, _ := strconv.Atoi(line)
	_ = n // avoid unused variable warning

	// Read array input
	line, _ = reader.ReadString('\n')
	line = strings.TrimSpace(line)
	parts := strings.Split(line, " ")

	m := make(map[int]int)
	ans := 0

	for _, p := range parts {
		num, _ := strconv.Atoi(p)
		m[num]++
		if m[num] > ans {
			ans = m[num]
		}
	}

	fmt.Println(ans)
}