P8848 [AOJ] Rabbit Party
普及
题目描述

A rabbit Taro decided to hold a party and invite some friends as guests. He has n rabbit friends, and m pairs of rabbits are also friends with each other. Friendliness of each pair is expressed with a positive integer. If two rabbits are not friends, their friendliness is assumed to be 0.

When a rabbit is invited to the party, his satisfaction score is defined as the minimal friendliness with any other guests. The satisfaction of the party itself is defined as the sum of satisfaction score for all the guests.

To maximize satisfaction scores for the party, who should Taro invite? Write a program to calculate the maximal possible satisfaction score for the party.

Input

The first line of the input contains two integers, n and $m (1 \leq n \leq 100, 0 \leq m \leq 100)$. The rabbits are numbered from 1 to n.

Each of the following m lines has three integers, u, v and f. u and $v (1 \leq u, v \leq n, u \neq v, 1 \leq f \leq 1,000,000)$ stands for the rabbits' number, and f stands for their friendliness.

You may assume that the friendliness of a pair of rabbits will be given at most once.

Output

Output the maximal possible satisfaction score of the party in a line.

Examples

Input

3 3
1 2 3
2 3 1
3 1 2

Output

6

Input

2 1
1 2 5

Output

10

Input

1 0

Output

0

Input

4 5
1 2 4
1 3 3
2 3 7
2 4 5
3 4 6

Output

16

输入格式

见题面

输出格式

见题面

样例输入
3 3 1 2 3 2 3 1 3 1 2
样例输出
6