              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
170.899087727594827618574682447821095341790146496010836067834326252320400003707801459510766115032787761371964058960108200662409688017979620528676803392339
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
              3.0
