题目描述
有 块巧克力,第 块是 的矩形。要把巧克力分给 个小朋友,每人分到一块边长为 的正方形:每块巧克力沿网格切成若干个 的小正方形,边角余料舍去,小正方形不能由两块巧克力拼成。要求切出的小正方形总数至少为 ,求最大的整数 。数据保证存在满足条件的 。
输入格式
第一行两个整数 和 。
接下来 行,每行两个整数 和 。
输出格式
一行一个整数,最大的边长 。
样例
输入
2 6 6 4 5 5
输出
2
样例解释
时, 切出 块, 切出 块,共 块,可行; 时分别切出 块与 块,共 块,不可行。所以最大边长为 。
数据范围
,,,保证 。