Adam Dojtrowski

Region WCA ID Gender Competitions Completed Solves
Poland 2023DOJT02 Male 23 1024

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 421 3284 12352 9.00 11.18 13256 3403 441
2x2x2 Cube 419 3344 9655 2.14 3.87 11385 3582 466
4x4x4 Cube 256 1944 6693 37.29 43.69 7206 2025 271
5x5x5 Cube 264 2203 7505 1:22.01 1:37.41 9325 2757 318
6x6x6 Cube 241 2146 7046 3:09.13 3:27.78 7296 2217 246
7x7x7 Cube 244 2103 6816 5:09.55 5:32.90 6563 2023 214
3x3x3 Fewest Moves 353 3475 9127 50
3x3x3 One-Handed 336 2824 10535 18.21 21.32 8662 2255 272
Clock 60 241 681 4.08 5.02 612 221 56
Megaminx 117 696 2178 54.42 1:00.83 2075 657 106
Pyraminx 417 2699 7643 3.75 5.53 5743 1939 300
Skewb 55 226 589 1.82 3.17 385 149 36
Square-1 233 1827 5508 18.23 23.63 4959 1626 214
Competition Round Place Single Average Solves
3x3x3 Cube
Polish Championship 2025 Semi Final 123 10.51 12.31 10.5110.9017.0614.8111.22
Second round 120 9.16 11.18 11.6815.1611.4910.389.16
First round 187 9.00 13.10 16.5113.249.0012.6913.38
Cube Factory League Final Łódź 2025 Second round 53 10.81 12.25 13.6310.8110.8214.1512.31
First round 62 11.18 13.55 12.1613.58DNF11.1814.91
Cube Factory League Brzeziny 2025 Second round 37 10.52 12.03 DNF11.0412.0612.9810.52
First round 44 12.20 13.26 15.2412.2018.2312.3312.22
Dragon Cubing X 2025 Second round 72 11.25 12.55 11.2513.4315.6811.4012.82
First round 82 12.97 14.07 12.9715.4915.2013.8713.14
Cube Factory League Justynów 2025 Second round 45 10.56 13.26 10.5615.8312.6711.2816.26
First round 50 11.37 14.74 11.3715.4516.7112.0617.62
Cube4fun in Bełchatów 2025 First round 55 14.07 15.16 14.4114.8814.0716.4316.18
Cube Factory League Koluszki 2025 Second round 42 12.25 13.04 13.1513.4412.2512.7113.25
First round 39 11.25 12.53 11.2515.2612.4411.5313.63
Cube Factory League Brzeziny Spring 2025 Second round 43 10.25 12.11 10.2511.8513.5516.7110.94
First round 52 13.09 14.31 13.0914.8118.2013.9014.22
Cube4fun Biała Rawska Spring 2025 Second round 28 11.64 13.54 15.7311.6413.1614.1313.34
First round 26 10.00 13.19 11.8613.0810.0017.4814.62
Cube Factory League Jeżów 2025 Second round 48 10.84 12.97 14.6010.8422.4712.1212.19
First round 47 11.33 13.11 14.5411.4613.3417.1811.33
Cube Factory League Rogów 2025 Second round 44 12.55 13.59 14.1214.3413.0813.5812.55
First round 45 13.82 14.79 13.9413.8214.3916.0418.73
Cube4fun Cubers Eve Żyrardów 2024 Second round 48 11.94 13.76 14.9814.1513.4413.6911.94
First round 50 12.28 13.00 12.4412.2814.0913.1413.43
Cube Factory Rogów 2024 Second round 30 12.49 14.30 12.4913.0514.3216.2415.53
First round 21 10.70 12.93 11.7713.1913.8310.7018.63
Polish Championship 2024 Second round 183 11.30 14.61 13.8211.3015.5115.1214.89
First round 201 10.94 13.63 10.9412.8014.3613.7315.99
Cube Factory Brzeziny 2024 Second round 54 13.72 18.52 24.0917.9819.6217.9613.72
First round 41 11.00 15.14 17.2614.1416.6714.6211.00
Energy Cube Tomaszów Mazowiecki 2024 Second round 80 13.81 16.82 16.0817.1213.8117.2717.33
First round 89 14.13 17.82 23.8317.3219.8816.2714.13
Cube4fun in Bełchatów 2024 Second round 48 15.27 17.76 19.3316.4920.3417.4515.27
First round 49 13.56 16.48 23.4813.5617.1617.2815.01
CFL Brzeziny Spring Open 2024 Second round 51 15.09 16.99 17.3915.0918.0217.9215.66
First round 44 13.68 15.84 18.0414.8913.6817.7614.88
Chorzów Open 2024 Second round 84 17.22 19.62 17.8718.92DNF22.0617.22
First round 79 16.03 18.95 19.7720.7716.0316.31DNF
Dragon Cubing II 2023 First round 100 17.18 21.03 17.1819.30DNF19.5424.25
GLS V 2023 Second round 88 22.39 26.15 24.7528.8735.1024.8422.39
First round 84 21.08 24.70 28.1528.1924.3921.0821.55
Energy Cube Tomaszów Mazowiecki 2023 First round 111 23.44 30.17 36.2026.0223.4446.9828.29
2x2x2 Cube
Polish Championship 2025 First round 251 5.68 7.01 DNF7.146.915.686.97
Cube Factory League Final Łódź 2025 Second round 36 3.69 4.07 4.473.993.696.073.75
First round 30 3.35 3.87 6.483.354.113.813.70
Cube Factory League Brzeziny 2025 First round 38 2.14 4.34 4.102.145.333.885.04
Dragon Cubing X 2025 First round 79 3.76 4.94 6.243.765.753.925.14
Cube Factory League Justynów 2025 First round 55 4.58 5.99 6.855.114.587.236.01
Cube4fun in Bełchatów 2025 First round 43 3.55 4.86 4.085.973.556.614.52
Cube Factory League Koluszki 2025 First round 32 3.62 4.09 DNF3.623.814.114.34
Cube Factory League Brzeziny Spring 2025 First round 36 3.67 4.65 4.644.433.674.877.73
Cube4fun Biała Rawska Spring 2025 First round 27 4.07 4.39 4.814.074.614.104.45
Cube Factory League Jeżów 2025 First round 49 4.18 4.89 6.774.614.875.204.18
Cube Factory League Rogów 2025 Second round 40 4.34 4.97 6.324.344.815.524.57
First round 42 4.77 5.12 5.224.815.344.77DNF
Cube4fun Cubers Eve Żyrardów 2024 First round 64 3.47 5.90 5.5310.503.476.036.14
Cube Factory Rogów 2024 Second round 21 4.03 5.04 5.975.034.11DNF4.03
First round 29 4.05 5.73 5.564.864.056.796.78
Polish Championship 2024 First round 176 4.05 4.68 4.254.684.057.585.11
Cube Factory Brzeziny 2024 Second round 46 4.95 6.14 11.576.214.956.725.48
First round 48 4.84 6.23 6.326.226.147.584.84
Energy Cube Tomaszów Mazowiecki 2024 First round 83 3.80 6.26 5.103.807.527.306.39
Cube4fun in Bełchatów 2024 Second round 40 4.75 6.57 8.387.104.937.694.75
First round 32 2.99 5.01 5.072.994.176.435.80
CFL Brzeziny Spring Open 2024 Second round 37 3.92 5.12 4.994.875.513.926.25
First round 41 5.56 5.73 5.666.195.565.585.96
Chorzów Open 2024 Second round 64 3.95 5.09 5.924.606.853.954.76
First round 78 4.62 5.68 5.744.626.716.115.20
Dragon Cubing II 2023 First round 91 5.20 6.16 5.207.595.925.557.02
GLS V 2023 First round 82 8.10 8.109.61
Energy Cube Tomaszów Mazowiecki 2023 First round 108 8.99 10.67 11.4615.0910.108.9910.45
4x4x4 Cube
Polish Championship 2025 First round 137 42.29 46.82 47.4347.6153.2945.4342.29
Cube Factory League Final Łódź 2025 First round 40 41.69 48.68 46.7455.3255.0841.6944.23
Cube Factory League Brzeziny 2025 Second round 28 38.85 46.16 39.1938.8544.421:31.6754.86
First round 22 37.29 43.69 37.2948.6944.2247.8639.00
Dragon Cubing X 2025 Final 58 38.18 50.84 38.1846.5149.361:05.3056.65
Cube Factory League Justynów 2025 First round 27 44.18 46.27 45.3947.1846.251:03.4744.18
Cube4fun in Bełchatów 2025 First round 35 47.53 48.89 47.9247.7551.4147.5351.01
Cube Factory League Brzeziny Spring 2025 First round 37 48.85 53.15 59.7248.8557.3852.1249.95
Cube Factory League Jeżów 2025 First round 42 46.88 55.54 1:16.1248.0858.091:00.4446.88
Cube Factory League Rogów 2025 First round 41 49.13 57.24 1:01.8849.1355.2654.58DNF
Cube4fun Cubers Eve Żyrardów 2024 First round 55 47.72 1:02.40 1:03.8554.861:08.5047.721:17.87
Cube Factory Rogów 2024 Final 34 1:08.08 1:08.08DNF
Cube Factory Brzeziny 2024 Final 40 1:04.96 1:16.021:04.96
Energy Cube Tomaszów Mazowiecki 2024 First round 73 1:05.55 1:10.661:05.55
Cube4fun in Bełchatów 2024 First round 48 1:21.50 1:25.101:21.50
CFL Brzeziny Spring Open 2024 Final 36 1:12.45 1:22.531:12.45
Chorzów Open 2024 First round 78 1:25.88 1:34.921:25.88
Dragon Cubing II 2023 First round 93 1:36.69 1:36.69DNF
GLS V 2023 First round 72 2:21.63 2:21.63DNF
Energy Cube Tomaszów Mazowiecki 2023 First round 100 2:18.55 2:18.552:27.53
5x5x5 Cube
CF Goes Crazy Brzeziny 2025 First round 15 1:33.84 1:40.91 1:53.751:36.071:49.181:33.841:37.47
Dragon Cubing X 2025 Final 51 1:22.01 1:37.41 1:34.821:42.661:22.011:37.401:40.01
Cube Factory League Justynów 2025 First round 30 1:28.61 DNF DNF1:28.61DNF1:44.62DNF
Cube4fun in Bełchatów 2025 First round 34 1:36.64 1:42.69 1:43.831:44.061:49.261:40.171:36.64
Cube Factory League Rogów 2025 First round 30 1:36.85 2:01.31 1:36.852:16.021:56.341:51.56DNF
Cube4fun Cubers Eve Żyrardów 2024 First round 64 DNF DNFDNF
Cube Factory Rogów 2024 Final 30 3:08.47 3:08.473:34.19
Cube4fun in Bełchatów 2024 First round 45 3:10.41 3:10.41DNF
6x6x6 Cube
CF Goes Crazy Brzeziny 2025 First round 13 3:09.13 3:27.78 3:50.213:09.133:24.00
Cube4fun in Bełchatów 2025 First round 32 4:14.29 4:14.29
Cube Factory League Koluszki 2025 First round 31 4:16.95 4:16.95
7x7x7 Cube
CF Goes Crazy Brzeziny 2025 First round 11 5:09.55 5:32.90 5:09.555:48.355:40.79
Cube Factory League Justynów 2025 First round 28 6:49.36 6:49.36
Cube4fun in Bełchatów 2025 First round 35 7:49.60 7:49.60
3x3x3 Blindfolded
Cube Factory League Final Łódź 2025 First round 28 DNF DNF DNFDNFDNS
CF Goes Crazy Brzeziny 2025 First round 17 DNF DNF DNFDNFDNF
CFL Brzeziny Spring Open 2024 First round 12 DNF DNF DNFDNSDNS
3x3x3 Fewest Moves
Cube Factory League Koluszki 2025 Final 24 54 54
Cube Factory League Brzeziny Spring 2025 Final 27 50 50
3x3x3 One-Handed
Polish Championship 2025 First round 118 23.56 27.2123.56
Cube Factory League Final Łódź 2025 First round 34 22.75 24.02 22.7526.7023.2624.3224.47
Cube Factory League Brzeziny 2025 First round 26 18.32 26.00 22.8027.0318.3228.16DNF
CF Goes Crazy Brzeziny 2025 Final 7 20.90 21.94 21.1425.7123.5420.9021.14
First round 6 18.76 21.32 18.7620.6421.4026.2621.91
Dragon Cubing X 2025 First round 56 22.55 24.44 23.8823.8425.5922.55DNF
Cube Factory League Justynów 2025 First round 35 22.02 24.96 22.0225.9832.1525.1823.73
Cube4fun in Bełchatów 2025 First round 36 22.22 26.80 30.6724.0236.9622.2225.70
Cube Factory League Brzeziny Spring 2025 First round 42 25.45 28.34 25.4529.5926.2929.1529.95
Cube4fun Biała Rawska Spring 2025 First round 17 23.25 25.34 46.0025.2424.0026.7723.25
Cube Factory League Jeżów 2025 First round 41 20.77 29.29 34.1820.7729.67DNF24.01
Cube Factory League Rogów 2025 First round 27 21.06 23.93 27.4021.0634.1423.0421.35
Cube4fun Cubers Eve Żyrardów 2024 First round 37 26.38 27.40 27.9527.5228.0226.3826.73
Cube Factory Rogów 2024 First round 14 18.21 26.83 27.4418.21DNF24.8828.18
Energy Cube Tomaszów Mazowiecki 2024 Second round 56 25.37 36.80 DNF50.7729.3030.3225.37
First round 59 33.90 33.9034.73
Cube4fun in Bełchatów 2024 First round 28 24.84 32.15 32.7334.1124.8439.5329.62
Dragon Cubing II 2023 First round 94 DNF DNFDNF
Clock
Polish Championship 2025 Second round 23 4.08 5.02 5.335.47DNF4.264.08
First round 32 5.09 5.63 5.095.615.73DNF5.54
Cube Factory League Final Łódź 2025 Final 19 5.25 DNF 5.916.03DNF5.25DNF
Second round 15 5.57 6.57 7.658.845.575.946.11
First round 16 4.48 6.18 8.916.294.486.066.19
Cube Factory League Brzeziny 2025 First round 37 4.88 DNF 8.05DNF8.14DNF4.88
Dragon Cubing X 2025 First round 76 4.09 DNF DNF6.52DNFDNF4.09
Cube Factory League Justynów 2025 First round 17 4.44 6.51 4.445.7510.506.697.08
Cube4fun in Bełchatów 2025 Final 12 5.08 DNF DNF5.08DNF11.357.13
Second round 11 5.10 6.19 5.707.485.107.035.83
First round 16 5.30 6.24 DNF6.615.305.636.48
Cube Factory League Koluszki 2025 Final 11 5.54 6.55 7.036.446.177.505.54
First round 9 5.56 6.02 5.695.606.787.205.56
Cube Factory League Brzeziny Spring 2025 First round 44 5.00 DNF 6.13DNF5.008.18DNF
Cube4fun Biała Rawska Spring 2025 Final 10 7.03 DNF 7.0311.788.06DNFDNF
First round 7 5.76 6.38 7.116.178.035.765.86
Cube Factory League Jeżów 2025 First round 74 DNF DNFDNF
Cube Factory League Rogów 2025 Final 9 4.52 6.28 6.197.535.1310.674.52
First round 7 4.96 5.96 9.195.376.735.794.96
Cube4fun Cubers Eve Żyrardów 2024 First round 42 5.99 DNF 7.34DNF7.235.99DNF
Cube Factory Rogów 2024 First round 28 6.19 DNF 6.19DNF6.27DNFDNF
Polish Championship 2024 First round 110 5.90 DNF 7.316.58DNF5.90DNF
Cube Factory Brzeziny 2024 Second round 28 7.21 9.04 9.337.21DNF10.087.71
First round 38 7.19 DNF 9.298.137.19DNFDNF
Energy Cube Tomaszów Mazowiecki 2024 Semi Final 19 5.70 6.59 6.086.627.085.7010.66
Second round 25 5.93 7.00 8.205.937.067.436.50
First round 25 5.19 7.81 8.495.197.996.96DNF
Cube4fun in Bełchatów 2024 Second round 26 7.49 10.34 DNF8.249.7713.027.49
First round 14 6.84 7.69 7.917.138.036.849.27
CFL Brzeziny Spring Open 2024 Second round 38 9.44 DNF DNF11.189.739.44DNF
First round 26 8.50 10.96 DNF11.468.5011.0710.34
Chorzów Open 2024 Second round 58 8.99 DNF DNF10.37DNFDNF8.99
First round 45 9.75 11.71 DNF10.0514.269.7510.83
Dragon Cubing II 2023 First round 70 13.68 17.11 16.5920.7513.68DNF13.99
Megaminx
Polish Championship 2025 First round 66 1:00.66 1:04.88 1:00.661:14.281:11.321:00.761:02.57
Cube Factory League Final Łódź 2025 Second round 22 54.42 1:00.83 58.131:02.061:06.4254.421:02.29
First round 26 59.13 1:06.52 1:13.251:02.321:05.551:11.6859.13
Cube Factory League Brzeziny 2025 First round 23 1:05.98 1:09.12 1:05.981:23.981:10.421:08.471:08.47
Dragon Cubing X 2025 First round 36 1:00.40 1:10.40 1:20.251:29.521:08.361:02.591:00.40
Cube Factory League Koluszki 2025 Second round 28 1:21.60 1:23.45 1:22.061:21.601:22.141:30.901:26.16
First round 24 1:05.29 1:19.18 1:21.431:22.581:17.561:18.551:05.29
Cube Factory League Brzeziny Spring 2025 First round 26 1:18.32 1:25.94 1:18.321:27.061:44.681:25.461:25.30
Cube Factory League Jeżów 2025 First round 36 1:24.42 1:31.48 1:32.52DNF1:34.201:24.421:27.71
Cube Factory League Rogów 2025 First round 51 2:37.84 DNF2:37.84
Cube Factory Rogów 2024 Final 21 1:57.12 1:57.122:09.42
Cube Factory Brzeziny 2024 Final 37 2:23.20 2:23.202:38.33
Pyraminx
Polish Championship 2025 First round 139 5.01 7.73 5.016.238.97DNF7.99
Cube Factory League Final Łódź 2025 Second round 33 6.99 7.13 7.026.997.257.677.12
First round 31 4.45 6.60 6.084.457.026.717.73
Cube Factory League Brzeziny 2025 First round 29 5.06 8.16 DNF5.067.708.358.42
Dragon Cubing X 2025 First round 37 5.25 5.91 5.896.115.7211.845.25
Cube Factory League Justynów 2025 Second round 30 4.37 6.65 5.548.034.378.336.38
First round 24 4.74 5.53 5.437.774.745.026.14
Cube4fun in Bełchatów 2025 First round 36 4.29 7.28 9.604.296.826.368.67
Cube Factory League Koluszki 2025 First round 29 4.42 7.02 4.426.725.398.94DNF
Cube Factory League Brzeziny Spring 2025 First round 51 6.47 10.87 11.4111.869.3415.936.47
Cube4fun Biała Rawska Spring 2025 First round 24 4.48 6.98 6.894.487.736.318.21
Cube Factory League Jeżów 2025 First round 31 5.39 6.94 9.627.455.397.655.73
Cube Factory League Rogów 2025 First round 26 4.36 6.27 5.816.884.369.406.12
Cube4fun Cubers Eve Żyrardów 2024 First round 26 4.88 5.91 5.896.425.424.887.10
Cube Factory Rogów 2024 First round 22 6.21 8.49 7.786.218.5910.059.09
Polish Championship 2024 First round 113 3.75 6.52 6.773.756.436.866.36
Energy Cube Tomaszów Mazowiecki 2024 First round 76 5.88 9.71 14.39DNF7.625.887.11
Cube4fun in Bełchatów 2024 First round 20 4.89 5.73 6.604.898.575.654.94
CFL Brzeziny Spring Open 2024 First round 30 4.78 6.46 5.054.78DNF7.596.75
Chorzów Open 2024 Second round 74 7.06 9.85 7.0611.0310.118.4111.68
First round 53 6.04 6.66 6.736.706.566.047.18
Dragon Cubing II 2023 First round 88 7.92 12.62 13.0610.5814.237.92DNF
GLS V 2023 First round 64 10.23 10.2314.15
Energy Cube Tomaszów Mazowiecki 2023 First round 95 9.64 14.09 18.1815.619.6414.1212.54
Skewb
Polish Championship 2025 Second round 30 2.81 3.88 2.815.633.142.886.33
First round 44 3.08 4.70 5.594.535.673.083.99
Cube Factory League Final Łódź 2025 Final 4 1.82 3.43 1.824.813.493.223.58
Second round 5 2.34 3.40 3.303.253.657.212.34
First round 5 2.63 3.46 2.632.903.903.595.05
Cube Factory League Brzeziny 2025 Final 5 2.30 3.75 4.622.302.62DNF4.02
First round 6 2.47 3.86 2.476.363.724.053.82
Dragon Cubing X 2025 Final 10 3.41 4.48 5.27DNF4.003.414.16
First round 7 2.87 3.47 4.113.712.873.583.12
Cube Factory League Justynów 2025 First round 20 3.31 5.55 3.317.145.633.89DNF
Cube4fun in Bełchatów 2025 Final 10 3.18 4.64 3.184.114.874.935.62
First round 8 1.86 3.66 3.163.39DNF1.864.44
Cube Factory League Koluszki 2025 First round 15 2.67 5.14 16.737.252.674.743.43
Cube Factory League Brzeziny Spring 2025 Final 6 2.63 3.67 4.703.484.013.512.63
First round 7 2.05 3.17 3.313.402.053.083.12
Cube4fun Biała Rawska Spring 2025 Final 4 2.83 3.56 5.882.833.133.514.04
First round 9 3.86 4.34 3.863.864.494.687.79
Cube Factory League Jeżów 2025 Final 4 3.49 3.80 3.493.873.823.705.73
First round 4 2.40 3.69 4.752.403.744.412.92
Cube Factory League Rogów 2025 Final 4 3.10 3.78 3.103.714.125.123.51
First round 4 3.75 4.10 3.894.643.763.754.82
Cube4fun Cubers Eve Żyrardów 2024 Final 5 2.78 3.51 2.783.393.24DNF3.91
First round 8 3.29 3.81 4.283.783.385.493.29
Cube Factory Rogów 2024 Final 5 2.92 4.98 3.326.252.926.975.38
First round 3 2.39 4.60 4.255.673.872.395.73
Polish Championship 2024 Second round 22 3.28 4.03 3.284.224.253.628.27
First round 19 2.55 3.94 2.553.877.714.053.91
Cube Factory Brzeziny 2024 Final 9 3.75 4.70 3.759.144.114.905.10
First round 7 3.47 4.25 5.414.123.473.774.86
Energy Cube Tomaszów Mazowiecki 2024 Second round 11 4.19 4.95 4.194.724.545.935.59
First round 14 2.01 5.30 3.73DNF2.013.748.42
Cube4fun in Bełchatów 2024 Final 8 3.79 5.61 3.795.935.605.30DNF
First round 11 3.15 5.58 5.607.913.154.506.64
CFL Brzeziny Spring Open 2024 First round 13 3.33 6.29 3.334.397.527.656.96
Chorzów Open 2024 Second round 41 4.57 7.70 11.667.178.414.577.51
First round 46 5.53 7.42 6.1510.006.115.53DNF
Dragon Cubing II 2023 First round 60 9.26 10.33 9.4711.969.56DNF9.26
GLS V 2023 First round 58 11.75 11.7512.24
Energy Cube Tomaszów Mazowiecki 2023 First round 83 8.93 16.27 16.3018.3114.208.9320.51
Square-1
Polish Championship 2025 First round 91 30.70 30.7031.54
Cube Factory League Brzeziny 2025 First round 19 18.23 23.63 DNF25.1719.4426.2918.23
Dragon Cubing X 2025 Final 40 24.01 35.25 49.6124.0131.1824.96DNF
Cube4fun in Bełchatów 2025 First round 32 39.73 39.73DNF
Cube Factory League Koluszki 2025 First round 27 36.41 42.67 38.3447.0936.4142.591:08.03
Cube Factory League Jeżów 2025 First round 41 25.75 41.25 41.0625.751:29.5342.2240.47
Cube Factory Brzeziny 2024 Final 30 1:05.24 1:05.241:42.37
Energy Cube Tomaszów Mazowiecki 2024 First round 54 52.46 DNF52.46
Cube4fun in Bełchatów 2024 First round 28 44.01 1:05.5944.01
CFL Brzeziny Spring Open 2024 First round 29 1:16.46 1:16.461:21.81
Chorzów Open 2024 First round 45 38.29 1:15.7938.29
3x3x3 Multi-Blind
Cube Factory League Brzeziny 2025 Final 16 DNF DNF
Cookies help us deliver our services. By using our services, you agree to our use of cookies.