\sqrt{2}

A = (0, 0)
B = (1, 0)
A' = Rotate(A, 270*°, B)
B' = Rotate(B, 270*°, B)
n = 15 (slider from 0 to 16, step 1)
A1 = 0 (slider from -5 to 5, step 1)
A2 = 0
A3 = 1
A4: A3 + 1
A5: A4 + 1
A6: A5 + 1
A7: A6 + 1
A8: A7 + 1
A9: A8 + 1
A10: A9 + 1
A11: A10 + 1
A12: A11 + 1
A13: A12 + 1
A14: A13 + 1
A15: A14 + 1
B1: A
B2: B
B3 = If(A3 ≤ n, T[$B$1, B2])
B4 = If(A4 ≤ n, T[$B$1, B3])
B5 = If(A5 ≤ n, T[$B$1, B4])
B6 = If(A6 ≤ n, T[$B$1, B5])
B7 = If(A7 ≤ n, T[$B$1, B6])
B8 = If(A8 ≤ n, T[$B$1, B7])
B9 = If(A9 ≤ n, T[$B$1, B8])
B10 = If(A10 ≤ n, T[$B$1, B9])
B11 = If(A11 ≤ n, T[$B$1, B10])
B12 = If(A12 ≤ n, T[$B$1, B11])
B13 = If(A13 ≤ n, T[$B$1, B12])
B14 = If(A14 ≤ n, T[$B$1, B13])
B15 = If(A15 ≤ n, T[$B$1, B14])
C3, D3, E3, F3 = Polygon(A, B2, B3)
C4, D4, E4, F4 = Polygon(A, B3, B4)
C5, D5, E5, F5 = Polygon(A, B4, B5)
C6, D6, E6, F6 = Polygon(A, B5, B6)
C7, D7, E7, F7 = Polygon(A, B6, B7)
C8, D8, E8, F8 = Polygon(A, B7, B8)
C9, D9, E9, F9 = Polygon(A, B8, B9)
C10, D10, E10, F10 = Polygon(A, B9, B10)
C11, D11, E11, F11 = Polygon(A, B10, B11)
C12, D12, E12, F12 = Polygon(A, B11, B12)
C13, D13, E13, F13 = Polygon(A, B12, B13)
C14, D14, E14, F14 = Polygon(A, B13, B14)
C15, D15, E15, F15 = Polygon(A, B14, B15)
A16: A15 + 1
A17: A16 + 1
A18: A17 + 1
A19: A18 + 1
A20: A19 + 1
A21: A20 + 1
A22: A21 + 1
A23: A22 + 1
A24: A23 + 1
A25: A24 + 1
A26: A25 + 1
A27: A26 + 1
A28: A27 + 1
B16 = If(A16 ≤ n, T[$B$1, B15])
B17 = If(A17 ≤ n, T[$B$1, B16])
B18 = If(A18 ≤ n, T[$B$1, B17])
B19 = If(A19 ≤ n, T[$B$1, B18])
B20 = If(A20 ≤ n, T[$B$1, B19])
B21 = If(A21 ≤ n, T[$B$1, B20])
B22 = If(A22 ≤ n, T[$B$1, B21])
B23 = If(A23 ≤ n, T[$B$1, B22])
B24 = If(A24 ≤ n, T[$B$1, B23])
B25 = If(A25 ≤ n, T[$B$1, B24])
B26 = If(A26 ≤ n, T[$B$1, B25])
B27 = If(A27 ≤ n, T[$B$1, B26])
B28 = If(A28 ≤ n, T[$B$1, B27])
C16, D16, E16, F16 = Polygon(A, B15, B16)
C17, D17, E17, F17 = Polygon(A, B16, B17)
C18, D18, E18, F18 = Polygon(A, B17, B18)
C19, D19, E19, F19 = Polygon(A, B18, B19)
C20, D20, E20, F20 = Polygon(A, B19, B20)
C21, D21, E21, F21 = Polygon(A, B20, B21)
C22, D22, E22, F22 = Polygon(A, B21, B22)
C23, D23, E23, F23 = Polygon(A, B22, B23)
C24, D24, E24, F24 = Polygon(A, B23, B24)
C25, D25, E25, F25 = Polygon(A, B24, B25)
C26, D26, E26, F26 = Polygon(A, B25, B26)
C27, D27, E27, F27 = Polygon(A, B26, B27)
C28, D28, E28, F28 = Polygon(A, B27, B28)
A29: A28 + 1
B29 = If(A29 ≤ n, T[$B$1, B28])
C29, D29, E29, F29 = Polygon(A, B28, B29)
A30: A29 + 1
B30 = If(A30 ≤ n, T[$B$1, B29])
C30, D30, E30, F30 = Polygon(A, B29, B30)
A31: A30 + 1
B31 = If(A31 ≤ n, T[$B$1, B30])
C31, D31, E31, F31 = Polygon(A, B30, B31)
A32: A31 + 1
B32 = If(A32 ≤ n, T[$B$1, B31])
C32, D32, E32, F32 = Polygon(A, B31, B32)
A33: A32 + 1
B33 = If(A33 ≤ n, T[$B$1, B32])
C33, D33, E33, F33 = Polygon(A, B32, B33)
A34: A33 + 1
B34 = If(A34 ≤ n, T[$B$1, B33])
C34, D34, E34, F34 = Polygon(A, B33, B34)
A35: A34 + 1
B35 = If(A35 ≤ n, T[$B$1, B34])
C35, D35, E35, F35 = Polygon(A, B34, B35)
A36: A35 + 1
B36 = If(A36 ≤ n, T[$B$1, B35])
C36, D36, E36, F36 = Polygon(A, B35, B36)
A37: A36 + 1
B37 = If(A37 ≤ n, T[$B$1, B36])
C37, D37, E37, F37 = Polygon(A, B36, B37)
A38: A37 + 1
B38 = If(A38 ≤ n, T[$B$1, B37])
C38, D38, E38, F38 = Polygon(A, B37, B38)
A39: A38 + 1
B39 = If(A39 ≤ n, T[$B$1, B38])
C39, D39, E39, F39 = Polygon(A, B38, B39)
A40: A39 + 1
B40 = If(A40 ≤ n, T[$B$1, B39])
C40, D40, E40, F40 = Polygon(A, B39, B40)
A41: A40 + 1
B41 = If(A41 ≤ n, T[$B$1, B40])
C41, D41, E41, F41 = Polygon(A, B40, B41)
A42: A41 + 1
B42 = If(A42 ≤ n, T[$B$1, B41])
C42, D42, E42, F42 = Polygon(A, B41, B42)
A43: A42 + 1
B43 = If(A43 ≤ n, T[$B$1, B42])
C43, D43, E43, F43 = Polygon(A, B42, B43)
A44: A43 + 1
B44 = If(A44 ≤ n, T[$B$1, B43])
C44, D44, E44, F44 = Polygon(A, B43, B44)
A45: A44 + 1
B45 = If(A45 ≤ n, T[$B$1, B44])
C45, D45, E45, F45 = Polygon(A, B44, B45)
A46: A45 + 1
B46 = If(A46 ≤ n, T[$B$1, B45])
C46, D46, E46, F46 = Polygon(A, B45, B46)
A47: A46 + 1
B47 = If(A47 ≤ n, T[$B$1, B46])
C47, D47, E47, F47 = Polygon(A, B46, B47)
A48: A47 + 1
B48 = If(A48 ≤ n, T[$B$1, B47])
C48, D48, E48, F48 = Polygon(A, B47, B48)
A49: A48 + 1
B49 = If(A49 ≤ n, T[$B$1, B48])
C49, D49, E49, F49 = Polygon(A, B48, B49)
A50: A49 + 1
B50 = If(A50 ≤ n, T[$B$1, B49])
C50, D50, E50, F50 = Polygon(A, B49, B50)
A51: A50 + 1
B51 = If(A51 ≤ n, T[$B$1, B50])
C51, D51, E51, F51 = Polygon(A, B50, B51)
A52: A51 + 1
B52 = If(A52 ≤ n, T[$B$1, B51])
C52, D52, E52, F52 = Polygon(A, B51, B52)
A53: A52 + 1
B53 = If(A53 ≤ n, T[$B$1, B52])
C53, D53, E53, F53 = Polygon(A, B52, B53)
A54: A53 + 1
B54 = If(A54 ≤ n, T[$B$1, B53])
C54, D54, E54, F54 = Polygon(A, B53, B54)
A55: A54 + 1
B55 = If(A55 ≤ n, T[$B$1, B54])
C55, D55, E55, F55 = Polygon(A, B54, B55)
A56: A55 + 1
B56 = If(A56 ≤ n, T[$B$1, B55])
C56, D56, E56, F56 = Polygon(A, B55, B56)
A57: A56 + 1
B57 = If(A57 ≤ n, T[$B$1, B56])
C57, D57, E57, F57 = Polygon(A, B56, B57)
A58: A57 + 1
B58 = If(A58 ≤ n, T[$B$1, B57])
C58, D58, E58, F58 = Polygon(A, B57, B58)
A59: A58 + 1
B59 = If(A59 ≤ n, T[$B$1, B58])
C59, D59, E59, F59 = Polygon(A, B58, B59)
A60: A59 + 1
B60 = If(A60 ≤ n, T[$B$1, B59])
C60, D60, E60, F60 = Polygon(A, B59, B60)
A61: A60 + 1
B61 = If(A61 ≤ n, T[$B$1, B60])
C61, D61, E61, F61 = Polygon(A, B60, B61)
A62: A61 + 1
B62 = If(A62 ≤ n, T[$B$1, B61])
C62, D62, E62, F62 = Polygon(A, B61, B62)
A63: A62 + 1
B63 = If(A63 ≤ n, T[$B$1, B62])
C63, D63, E63, F63 = Polygon(A, B62, B63)
A64: A63 + 1
B64 = If(A64 ≤ n, T[$B$1, B63])
C64, D64, E64, F64 = Polygon(A, B63, B64)
A65: A64 + 1
B65 = If(A65 ≤ n, T[$B$1, B64])
C65, D65, E65, F65 = Polygon(A, B64, B65)
A66: A65 + 1
B66 = If(A66 ≤ n, T[$B$1, B65])
C66, D66, E66, F66 = Polygon(A, B65, B66)
A67: A66 + 1
B67 = If(A67 ≤ n, T[$B$1, B66])
C67, D67, E67, F67 = Polygon(A, B66, B67)
A68: A67 + 1
B68 = If(A68 ≤ n, T[$B$1, B67])
C68, D68, E68, F68 = Polygon(A, B67, B68)
A69: A68 + 1
B69 = If(A69 ≤ n, T[$B$1, B68])
C69, D69, E69, F69 = Polygon(A, B68, B69)
A70: A69 + 1
B70 = If(A70 ≤ n, T[$B$1, B69])
C70, D70, E70, F70 = Polygon(A, B69, B70)
A71: A70 + 1
B71 = If(A71 ≤ n, T[$B$1, B70])
C71, D71, E71, F71 = Polygon(A, B70, B71)
A72: A71 + 1
B72 = If(A72 ≤ n, T[$B$1, B71])
C72, D72, E72, F72 = Polygon(A, B71, B72)
A73: A72 + 1
B73 = If(A73 ≤ n, T[$B$1, B72])
C73, D73, E73, F73 = Polygon(A, B72, B73)
A74: A73 + 1
B74 = If(A74 ≤ n, T[$B$1, B73])
C74, D74, E74, F74 = Polygon(A, B73, B74)
A75: A74 + 1
B75 = If(A75 ≤ n, T[$B$1, B74])
C75, D75, E75, F75 = Polygon(A, B74, B75)
A76: A75 + 1
B76 = If(A76 ≤ n, T[$B$1, B75])
C76, D76, E76, F76 = Polygon(A, B75, B76)
A77: A76 + 1
B77 = If(A77 ≤ n, T[$B$1, B76])
C77, D77, E77, F77 = Polygon(A, B76, B77)
A78: A77 + 1
B78 = If(A78 ≤ n, T[$B$1, B77])
C78, D78, E78, F78 = Polygon(A, B77, B78)
A79: A78 + 1
B79 = If(A79 ≤ n, T[$B$1, B78])
C79, D79, E79, F79 = Polygon(A, B78, B79)
A80: A79 + 1
B80 = If(A80 ≤ n, T[$B$1, B79])
C80, D80, E80, F80 = Polygon(A, B79, B80)
A81: A80 + 1
B81 = If(A81 ≤ n, T[$B$1, B80])
C81, D81, E81, F81 = Polygon(A, B80, B81)
A82: A81 + 1
B82 = If(A82 ≤ n, T[$B$1, B81])
C82, D82, E82, F82 = Polygon(A, B81, B82)
A83: A82 + 1
B83 = If(A83 ≤ n, T[$B$1, B82])
C83, D83, E83, F83 = Polygon(A, B82, B83)
A84: A83 + 1
B84 = If(A84 ≤ n, T[$B$1, B83])
C84, D84, E84, F84 = Polygon(A, B83, B84)
A85: A84 + 1
B85 = If(A85 ≤ n, T[$B$1, B84])
C85, D85, E85, F85 = Polygon(A, B84, B85)
A86: A85 + 1
B86 = If(A86 ≤ n, T[$B$1, B85])
C86, D86, E86, F86 = Polygon(A, B85, B86)
A87: A86 + 1
B87 = If(A87 ≤ n, T[$B$1, B86])
C87, D87, E87, F87 = Polygon(A, B86, B87)
A88: A87 + 1
B88 = If(A88 ≤ n, T[$B$1, B87])
C88, D88, E88, F88 = Polygon(A, B87, B88)
A89: A88 + 1
B89 = If(A89 ≤ n, T[$B$1, B88])
C89, D89, E89, F89 = Polygon(A, B88, B89)
A90: A89 + 1
B90 = If(A90 ≤ n, T[$B$1, B89])
C90, D90, E90, F90 = Polygon(A, B89, B90)
A91: A90 + 1
B91 = If(A91 ≤ n, T[$B$1, B90])
C91, D91, E91, F91 = Polygon(A, B90, B91)
A92: A91 + 1
B92 = If(A92 ≤ n, T[$B$1, B91])
C92, D92, E92, F92 = Polygon(A, B91, B92)
A93: A92 + 1
B93 = If(A93 ≤ n, T[$B$1, B92])
C93, D93, E93, F93 = Polygon(A, B92, B93)
A94: A93 + 1
B94 = If(A94 ≤ n, T[$B$1, B93])
C94, D94, E94, F94 = Polygon(A, B93, B94)
A95: A94 + 1
B95 = If(A95 ≤ n, T[$B$1, B94])
C95, D95, E95, F95 = Polygon(A, B94, B95)
A96: A95 + 1
B96 = If(A96 ≤ n, T[$B$1, B95])
C96, D96, E96, F96 = Polygon(A, B95, B96)
A97: A96 + 1
B97 = If(A97 ≤ n, T[$B$1, B96])
C97, D97, E97, F97 = Polygon(A, B96, B97)
A98: A97 + 1
B98 = If(A98 ≤ n, T[$B$1, B97])
C98, D98, E98, F98 = Polygon(A, B97, B98)
A99: A98 + 1
B99 = If(A99 ≤ n, T[$B$1, B98])
C99, D99, E99, F99 = Polygon(A, B98, B99)
A100: A99 + 1
B100 = If(A100 ≤ n, T[$B$1, B99])
A101: A100 + 1
B101 = If(A101 ≤ n, T[$B$1, B100])
A102: A101 + 1
B102 = If(A102 ≤ n, T[$B$1, B101])
A103: A102 + 1
B103 = If(A103 ≤ n, T[$B$1, B102])
A104: A103 + 1
B104 = If(A104 ≤ n, T[$B$1, B103])
A105: A104 + 1
B105 = If(A105 ≤ n, T[$B$1, B104])
A106: A105 + 1
B106 = If(A106 ≤ n, T[$B$1, B105])
A107: A106 + 1
B107 = If(A107 ≤ n, T[$B$1, B106])
A108: A107 + 1
B108 = If(A108 ≤ n, T[$B$1, B107])
A109: A108 + 1
B109 = If(A109 ≤ n, T[$B$1, B108])
A110: A109 + 1
B110 = If(A110 ≤ n, T[$B$1, B109])
A111: A110 + 1
B111 = If(A111 ≤ n, T[$B$1, B110])
A112: A111 + 1
B112 = If(A112 ≤ n, T[$B$1, B111])
A113: A112 + 1
A114: A113 + 1
A115: A114 + 1
A116: A115 + 1
A117: A116 + 1
A118: A117 + 1
A119: A118 + 1
A120: A119 + 1
A121: A120 + 1
A122: A121 + 1
A123: A122 + 1
A124: A123 + 1
A125: A124 + 1
A126: A125 + 1
A127: A126 + 1
A128: A127 + 1
A129: A128 + 1
A130: A129 + 1
A131: A130 + 1
A132: A131 + 1
A133: A132 + 1
A134: A133 + 1
A135: A134 + 1
A136: A135 + 1
A137: A136 + 1
A138: A137 + 1
A139: A138 + 1
A140: A139 + 1
A141: A140 + 1
A142: A141 + 1
A143: A142 + 1
A144: A143 + 1
A145: A144 + 1
A146: A145 + 1
A147: A146 + 1
A148: A147 + 1
A149: A148 + 1
A150: A149 + 1
B113 = If(A113 ≤ n, T[$B$1, B112])
B114 = If(A114 ≤ n, T[$B$1, B113])
B115 = If(A115 ≤ n, T[$B$1, B114])
B116 = If(A116 ≤ n, T[$B$1, B115])
B117 = If(A117 ≤ n, T[$B$1, B116])
B118 = If(A118 ≤ n, T[$B$1, B117])
B119 = If(A119 ≤ n, T[$B$1, B118])
B120 = If(A120 ≤ n, T[$B$1, B119])
B121 = If(A121 ≤ n, T[$B$1, B120])
B122 = If(A122 ≤ n, T[$B$1, B121])
B123 = If(A123 ≤ n, T[$B$1, B122])
B124 = If(A124 ≤ n, T[$B$1, B123])
B125 = If(A125 ≤ n, T[$B$1, B124])
B126 = If(A126 ≤ n, T[$B$1, B125])
B127 = If(A127 ≤ n, T[$B$1, B126])
B128 = If(A128 ≤ n, T[$B$1, B127])
B129 = If(A129 ≤ n, T[$B$1, B128])
B130 = If(A130 ≤ n, T[$B$1, B129])
B131 = If(A131 ≤ n, T[$B$1, B130])
B132 = If(A132 ≤ n, T[$B$1, B131])
B133 = If(A133 ≤ n, T[$B$1, B132])
B134 = If(A134 ≤ n, T[$B$1, B133])
B135 = If(A135 ≤ n, T[$B$1, B134])
B136 = If(A136 ≤ n, T[$B$1, B135])
B137 = If(A137 ≤ n, T[$B$1, B136])
B138 = If(A138 ≤ n, T[$B$1, B137])
B139 = If(A139 ≤ n, T[$B$1, B138])
B140 = If(A140 ≤ n, T[$B$1, B139])
B141 = If(A141 ≤ n, T[$B$1, B140])
B142 = If(A142 ≤ n, T[$B$1, B141])
B143 = If(A143 ≤ n, T[$B$1, B142])
B144 = If(A144 ≤ n, T[$B$1, B143])
B145 = If(A145 ≤ n, T[$B$1, B144])
B146 = If(A146 ≤ n, T[$B$1, B145])
B147 = If(A147 ≤ n, T[$B$1, B146])
B148 = If(A148 ≤ n, T[$B$1, B147])
B149 = If(A149 ≤ n, T[$B$1, B148])
B150 = If(A150 ≤ n, T[$B$1, B149])
C100, D100, E100, F100 = Polygon(A, B99, B100)
C101, D101, E101, F101 = Polygon(A, B100, B101)
C102, D102, E102, F102 = Polygon(A, B101, B102)
C103, D103, E103, F103 = Polygon(A, B102, B103)
C104, D104, E104, F104 = Polygon(A, B103, B104)
C105, D105, E105, F105 = Polygon(A, B104, B105)
C106, D106, E106, F106 = Polygon(A, B105, B106)
C107, D107, E107, F107 = Polygon(A, B106, B107)
C108, D108, E108, F108 = Polygon(A, B107, B108)
C109, D109, E109, F109 = Polygon(A, B108, B109)
C110, D110, E110, F110 = Polygon(A, B109, B110)
C111, D111, E111, F111 = Polygon(A, B110, B111)
C112, D112, E112, F112 = Polygon(A, B111, B112)
C113, D113, E113, F113 = Polygon(A, B112, B113)
C114, D114, E114, F114 = Polygon(A, B113, B114)
C115, D115, E115, F115 = Polygon(A, B114, B115)
C116, D116, E116, F116 = Polygon(A, B115, B116)
C117, D117, E117, F117 = Polygon(A, B116, B117)
C118, D118, E118, F118 = Polygon(A, B117, B118)
C119, D119, E119, F119 = Polygon(A, B118, B119)
C120, D120, E120, F120 = Polygon(A, B119, B120)
C121, D121, E121, F121 = Polygon(A, B120, B121)
C122, D122, E122, F122 = Polygon(A, B121, B122)
C123, D123, E123, F123 = Polygon(A, B122, B123)
C124, D124, E124, F124 = Polygon(A, B123, B124)
C125, D125, E125, F125 = Polygon(A, B124, B125)
C126, D126, E126, F126 = Polygon(A, B125, B126)
C127, D127, E127, F127 = Polygon(A, B126, B127)
C128, D128, E128, F128 = Polygon(A, B127, B128)
C129, D129, E129, F129 = Polygon(A, B128, B129)
C130, D130, E130, F130 = Polygon(A, B129, B130)
C131, D131, E131, F131 = Polygon(A, B130, B131)
C132, D132, E132, F132 = Polygon(A, B131, B132)
C133, D133, E133, F133 = Polygon(A, B132, B133)
C134, D134, E134, F134 = Polygon(A, B133, B134)
C135, D135, E135, F135 = Polygon(A, B134, B135)
C136, D136, E136, F136 = Polygon(A, B135, B136)
C137, D137, E137, F137 = Polygon(A, B136, B137)
C138, D138, E138, F138 = Polygon(A, B137, B138)
C139, D139, E139, F139 = Polygon(A, B138, B139)
C140, D140, E140, F140 = Polygon(A, B139, B140)
C141, D141, E141, F141 = Polygon(A, B140, B141)
C142, D142, E142, F142 = Polygon(A, B141, B142)
C143, D143, E143, F143 = Polygon(A, B142, B143)
C144, D144, E144, F144 = Polygon(A, B143, B144)
C145, D145, E145, F145 = Polygon(A, B144, B145)
C146, D146, E146, F146 = Polygon(A, B145, B146)
C147, D147, E147, F147 = Polygon(A, B146, B147)
C148, D148, E148, F148 = Polygon(A, B147, B148)
C149, D149, E149, F149 = Polygon(A, B148, B149)
C150, D150, E150, F150 = Polygon(A, B149, B150)

Tool: T
Input: A, B
Output: C

A' = Rotate(A, 270*°, B)
B' = Rotate(B, 270*°, B)
AB' = Segment(A', B')
c = Circle(B, 1)
C = Intersect(c, AB', 1)