Lir Ukaj

(Previously Lir Ukaj - France)

Region WCA ID Gender Competitions Completed Solves
Kosovo 2016UKAJ01 Male 42 2239

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 1 74 258 5.21 6.61 180 50 1
2x2x2 Cube 1 213 458 0.92 2.46 1362 490 1
4x4x4 Cube 1 190 636 27.02 29.60 336 95 1
5x5x5 Cube 1 119 413 50.70 58.82 548 164 1
6x6x6 Cube 1 420 1407 2:04.45 2:20.78 1789 542 1
7x7x7 Cube 1 454 1524 3:20.11 3:39.76 1761 522 1
3x3x3 Blindfolded 2 1382 4172 2:30.36
3x3x3 One-Handed 1 228 797 10.89 15.26 1481 420 1
Megaminx 1 1247 4065 1:11.48 1:17.39 3591 1091 1
Pyraminx 1 651 1743 2.41 3.68 1261 437 1
Skewb 1 1509 4203 3.52 8.61 12219 4043 1
Square-1 1 3289 9938 30.36 36.23 8451 2756 1

Medal Collection

Gold Silver Bronze
48 38 27

Record Collection

WR CR NR
131
Competition Round Place Single Average Solves
3x3x3 Cube
Croatian Championship 2024 Final 2 6.12 6.61 NR 6.497.036.308.036.12
Second round 2 5.21 NR 7.08 10.895.216.798.316.14
First round 2 6.46 7.48 7.868.096.466.637.94
Kirkkonummen Kuutiokemut 2023 Final 4 6.81 8.09 7.908.166.818.968.22
Second round 3 6.73 7.90 8.787.358.627.736.73
First round 4 7.18 8.73 7.729.289.207.189.61
Kosovo Open 2023 Final 1 6.06 NR 6.61 NR 6.746.067.896.596.49
Second round 1 6.58 8.09 8.306.5815.187.508.47
First round 1 6.73 8.31 9.806.737.757.3810.32
Macedonia Open 2023 Final 1 6.97 7.26 6.979.517.497.267.04
Second round 1 7.81 8.09 8.118.108.838.067.81
First round 1 6.87 8.08 7.966.877.538.918.74
Athens Winter Open 2023 Final 1 7.43 8.42 7.438.9011.818.497.87
Second round 1 7.74 8.17 10.818.387.747.968.18
First round 1 7.54 8.13 10.737.878.258.287.54
Massy Palais'Open B 2022 Final 2 6.83 7.43 7.016.837.877.427.88
Second round 1 6.46 7.28 6.467.007.8610.016.97
First round 4 6.87 8.84 9.616.9611.626.879.95
G'été Open 2022 Final 5 6.85 8.75 10.428.536.8510.987.31
Second round 3 6.64 7.27 7.766.748.517.316.64
First round 3 6.72 7.35 9.347.107.266.727.69
Belgrade Summer 2022 Final 1 6.93 8.47 7.489.618.609.326.93
Second round 1 7.46 8.49 7.469.507.628.359.71
First round 3 8.08 9.54 9.988.0810.109.928.73
Rubik's WCA European Championship 2022 Semi Final 66 7.82 8.94 8.4410.107.828.2710.88
Second round 98 6.60 9.34 9.927.9010.196.6010.37
First round 23 7.37 7.75 9.158.257.507.507.37
Albanian Open 2022 Final 1 7.21 7.64 7.258.677.867.217.80
Second round 1 7.20 8.16 8.9310.727.207.587.96
First round 1 6.80 8.22 7.576.809.198.049.05
Cubing at Sopro 2022 Final 1 6.77 7.01 NR 6.777.636.936.817.28
Second round 1 6.42 7.23 6.837.637.226.428.00
First round 1 7.35 7.77 9.627.417.357.848.05
Serbian Championship 2022 Final 1 7.07 7.95 8.427.079.327.717.73
Second round 1 7.36 8.06 7.367.4710.618.318.40
First round 1 7.61 7.73 7.737.617.637.887.82
Osijek Re-Open 2021 Final 1 7.37 7.68 7.377.797.447.818.78
Second round 1 6.89 8.63 9.257.796.898.849.28
First round 1 7.49 8.79 8.707.498.299.929.38
Offline Schwyz Saturday 2021 Final 3 8.45 9.21 9.959.248.459.349.06
Second round 1 7.32 8.50 8.238.237.329.049.23
First round 1 6.56 7.58 7.758.717.167.826.56
Basel Open 2020 Final 8 8.41 9.88 8.4110.3913.449.819.43
Second round 2 6.80 7.93 8.137.588.386.808.08
First round 2 6.29 NR 8.69 8.039.769.606.298.43
Swisscubing Cup I 2020 Final 1 7.09 9.80 8.578.6012.2412.557.09
Second round 1 7.42 8.55 7.428.728.2610.468.68
First round 1 6.81 9.63 9.339.6912.376.819.86
Kosovo Open 2019 Final 1 7.42 8.41 8.847.578.817.429.99
Second round 1 6.85 7.32 NR 7.087.567.337.616.85
First round 1 8.03 8.90 8.709.218.0310.168.79
Montenegro Nationals 2019 Final 1 6.65 NR 9.24 8.8210.806.659.799.10
Second round 1 7.36 8.23 8.069.408.417.368.22
First round 1 8.08 9.08 8.089.678.5810.388.99
Macedonian Nationals 2019 Final 2 8.37 9.12 8.6412.089.718.379.01
Second round 2 7.60 8.11 NR 9.047.808.887.607.66
First round 2 6.83 9.43 6.839.459.5110.309.33
Bački Petrovac Open 2019 Final 1 7.46 8.57 8.7410.417.468.498.48
Second round 1 7.00 8.17 NR 9.248.547.418.557.00
First round 1 6.81 NR 9.32 8.929.309.7312.156.81
Croatian Nationals 2019 Final 4 8.75 9.86 11.7010.918.759.519.16
Second round 2 7.70 9.08 10.649.047.709.688.51
First round 2 6.98 NR 8.90 6.987.488.2410.9711.48
WCA World Championship 2019 Second round 92 7.33 9.29 11.568.728.957.3310.19
First round 127 8.52 9.62 10.319.299.748.529.83
Banja Luka Open 2019 Final 1 8.21 9.63 8.21DNF9.9610.138.81
Second round 1 8.61 9.83 11.518.619.759.6110.14
First round 1 7.77 9.19 9.5111.809.047.779.03
Slovenian Nationals 2019 Final 3 9.10 9.32 9.169.619.1011.429.20
Second round 3 7.28 NR 8.52 8.938.038.617.2813.20
First round 3 8.68 9.10 9.2712.129.058.978.68
Sofia Spring 2019 Final 2 8.94 10.48 11.5710.6711.278.949.49
Second round 1 9.06 9.75 10.879.069.579.779.90
First round 1 7.59 NR 8.65 9.109.137.717.5910.17
Albanian Open 2019 Final 1 7.99 8.47 NR 8.047.9910.829.168.22
Second round 1 8.81 9.46 10.4310.248.819.298.85
First round 2 9.32 10.49 13.359.3210.849.3611.27
Montenegro Open 2019 Final 2 8.05 9.93 13.468.0511.269.598.93
Second round 3 8.48 9.87 10.988.489.219.4311.07
First round 1 8.47 9.24 9.319.458.958.4712.08
Macedonia Winter 2019 Final 1 8.00 9.19 NR 10.288.0013.198.149.15
Second round 3 8.95 10.49 10.5413.568.9511.619.32
First round 3 7.81 NR 10.68 7.8111.4014.2910.909.75
Kosovo Open 2018 Final 2 8.54 9.32 9.698.549.449.069.45
Second round 2 8.21 9.48 8.219.389.7410.869.33
First round 2 8.48 9.94 9.478.4811.349.2811.08
Macedonia Open 2018 Final 3 9.05 10.34 12.459.0511.189.2110.63
Second round 2 8.51 9.68 13.918.519.3010.818.94
First round 4 9.45 10.60 11.0011.8111.359.469.45
Paris Open 2018 Second round 23 8.18 11.88 8.1811.3512.8811.4019.40
First round 10 8.88 10.47 10.2811.198.889.9512.62
Croatian Open 2018 Final 4 8.22 9.65 14.858.9410.438.229.58
Second round 4 8.36 9.76 8.368.5011.4210.6410.13
First round 9 9.58 12.18 11.8413.9111.719.5812.99
WCA European Championship 2018 Second round 108 9.06 10.69 12.549.6311.2711.169.06
First round 67 8.94 9.68 8.9411.3210.029.059.97
Albanian Open 2018 Final 1 8.30 10.82 11.9310.2310.3012.418.30
Second round 1 8.81 11.23 8.8112.2112.0511.0910.55
First round 2 9.15 11.81 11.6313.939.1519.659.87
French Championship 2018 Second round 43 8.72 12.00 11.3012.918.7211.7812.91
First round 37 10.02 11.95 11.7813.3511.2012.8610.02
Bulgarian Open 2018 Final 2 10.09 11.73 10.8413.0212.6610.0911.70
Second round 2 10.98 11.32 11.0211.0714.3611.8710.98
First round 2 9.91 10.89 9.9111.6913.7110.3610.61
Italian Championship 2017 Second round 22 11.40 11.99 12.1412.8312.0911.7311.40
First round 17 9.29 11.64 13.8311.819.2912.6610.44
Ljubljana Open 2017 Second round 11 8.90 12.27 15.3514.2610.538.9012.01
First round 12 10.68 12.91 12.8810.6812.3713.6813.48
World Rubik's Cube Championship 2017 Second round 241 10.67 11.98 11.7911.8412.3212.5910.67
First round 149 8.19 10.76 10.9810.2711.048.1911.49
French Championship 2017 Second round 36 10.97 13.87 14.5110.9713.3515.0613.75
First round 25 10.60 12.69 10.6012.9612.1312.9914.73
European Rubik's Cube Championship 2016 First round 210 10.87 13.58 10.8714.2713.1014.2313.40
Phalsbourg Winter Open 2016 Second round 18 18.38 21.06 18.3820.3720.8321.9922.50
First round 17 16.79 20.44 21.1321.9016.7923.5618.30
2x2x2 Cube
Croatian Championship 2024 Final 3 2.82 3.44 3.883.343.095.062.82
Second round 3 2.08 2.82 2.082.714.632.633.11
First round 6 1.86 3.05 3.232.923.572.991.86
Kirkkonummen Kuutiokemut 2023 Final 7 1.98 2.96 2.951.982.723.225.68
Second round 3 1.70 2.79 2.761.703.721.904.04
First round 4 1.73 2.77 3.471.732.892.343.08
Kosovo Open 2023 Final 1 2.70 3.15 2.703.294.063.083.08
Second round 1 2.14 2.48 3.042.142.622.512.31
First round 1 2.17 2.46 NR 2.173.022.722.352.32
Macedonia Open 2023 Final 1 2.29 2.83 3.344.452.292.852.30
First round 2 2.21 2.83 2.213.012.672.804.05
Athens Winter Open 2023 Final 1 1.51 3.11 3.441.514.363.302.58
First round 1 0.92 NR 2.79 3.213.251.924.030.92
Belgrade Summer 2022 Final 2 2.12 2.93 3.683.172.122.702.93
Second round 4 2.54 3.39 4.773.062.543.074.05
First round 2 2.09 3.03 4.602.253.642.093.20
Rubik's WCA European Championship 2022 Second round 37 2.49 2.82 2.492.893.492.862.70
First round 78 2.75 3.14 3.033.425.362.972.75
Albanian Open 2022 Final 1 2.25 2.74 2.992.252.647.122.60
First round 3 1.69 3.21 3.054.461.693.133.44
Cubing at Sopro 2022 Final 1 1.99 3.20 4.063.151.992.933.53
Second round 1 1.68 3.47 5.063.574.032.821.68
First round 1 2.04 3.14 3.472.652.044.363.29
Serbian Championship 2022 Final 2 2.55 3.08 2.613.313.333.972.55
First round 3 2.68 3.14 2.783.703.752.682.95
Osijek Re-Open 2021 Final 1 2.49 2.96 2.793.372.732.494.25
Second round 3 2.24 2.92 4.582.653.212.892.24
First round 2 2.66 3.23 3.722.943.025.142.66
Basel Open 2020 Final 8 2.37 3.37 3.723.174.363.212.37
Second round 6 2.57 3.33 3.124.963.523.342.57
First round 9 2.25 3.47 3.193.932.256.863.29
Swisscubing Cup I 2020 Final 1 2.16 2.92 2.16DNF2.972.802.99
First round 1 2.15 3.37 3.424.522.762.153.93
Kosovo Open 2019 Final 2 1.31 NR 3.65 1.314.043.164.053.76
First round 3 3.05 3.23 3.313.293.103.503.05
Montenegro Nationals 2019 Final 1 2.51 3.25 3.443.512.802.513.79
Second round 8 2.95 5.23 2.956.854.014.827.05
First round 1 2.01 3.51 3.423.763.354.612.01
Macedonian Nationals 2019 Final 1 2.84 3.43 4.332.843.283.383.62
First round 3 2.40 3.45 3.735.133.952.662.40
Bački Petrovac Open 2019 Final 2 2.27 2.47 NR 3.322.322.282.822.27
Second round 4 2.83 3.44 2.992.833.664.993.67
First round 3 2.69 3.35 2.692.793.313.965.15
Croatian Nationals 2019 Final 4 2.52 3.50 5.343.223.522.523.76
Second round 8 3.35 3.65 3.353.773.664.003.52
First round 5 2.44 3.91 4.364.242.443.126.17
WCA World Championship 2019 First round 201 2.60 4.32 5.792.605.033.464.48
Banja Luka Open 2019 Final 5 3.18 3.90 5.404.083.183.763.86
Second round 5 2.47 3.72 3.683.404.962.474.09
First round 3 2.79 3.16 NR 2.792.913.774.652.79
Slovenian Nationals 2019 Final 1 2.85 3.20 NR 2.854.323.013.363.22
First round 5 3.05 3.56 3.973.053.523.185.50
Sofia Spring 2019 Final 3 1.69 NR 3.63 4.144.544.031.692.73
Albanian Open 2019 Final 2 2.92 3.35 NR 2.933.643.494.202.92
First round 2 2.77 3.90 4.815.112.773.703.20
Montenegro Open 2019 Final 2 2.80 3.54 NR 3.165.223.793.682.80
First round 4 2.15 NR 3.99 4.622.154.164.193.63
Macedonia Winter 2019 Final 3 3.04 NR 4.10 NR 5.814.193.294.823.04
Second round 4 4.20 4.66 4.204.856.024.224.91
First round 3 4.12 4.36 6.324.124.274.474.35
Kosovo Open 2018 Final 1 2.94 3.52 2.973.364.222.946.55
First round 1 2.63 3.74 2.634.184.013.653.57
Macedonia Open 2018 Final 6 1.17 4.42 1.173.664.724.884.91
Paris Open 2018 First round 20 3.56 4.26 3.565.153.676.083.96
Croatian Open 2018 Final 6 3.15 3.73 3.154.423.593.963.63
Second round 4 1.63 3.50 4.634.112.753.641.63
First round 4 2.84 3.48 4.452.874.433.132.84
WCA European Championship 2018 Second round 102 3.19 3.98 3.444.034.994.483.19
First round 190 3.84 4.85 5.715.884.613.844.22
Albanian Open 2018 Final 2 3.57 3.85 3.573.743.724.084.67
First round 1 3.75 4.39 3.755.087.234.213.89
French Championship 2018 Second round 28 3.50 4.10 3.504.174.334.203.93
First round 30 3.29 4.13 3.536.084.893.963.29
Bulgarian Open 2018 Final 1 3.14 4.12 4.993.143.403.975.64
First round 3 2.36 3.61 3.553.725.063.552.36
Italian Championship 2017 First round 29 3.44 4.80 3.445.205.503.695.63
Ljubljana Open 2017 Final 5 2.32 3.86 2.334.804.455.372.32
Second round 10 3.50 4.11 4.615.043.983.733.50
First round 10 3.11 4.14 4.003.114.933.505.46
World Rubik's Cube Championship 2017 First round 267 3.31 4.77 6.555.353.645.323.31
French Championship 2017 First round 89 2.92 6.68 2.929.336.435.478.14
European Rubik's Cube Championship 2016 First round 191 3.88 5.35 4.333.886.215.517.33
Phalsbourg Winter Open 2016 Final 16 5.48 6.92 7.185.767.82DNF5.48
4x4x4 Cube
Croatian Championship 2024 Final 1 29.64 32.75 32.4030.2237.7029.6435.64
First round 2 27.48 33.09 32.4127.4833.9832.8834.62
Kirkkonummen Kuutiokemut 2023 Final 2 27.46 29.60 NR 36.1230.4128.9627.4629.42
Second round 4 29.09 32.65 29.0937.6831.5336.4429.98
First round 2 29.35 32.61 33.0032.7832.0433.0329.35
Kosovo Open 2023 Final 1 27.36 31.27 33.5538.2132.7127.3627.56
Macedonia Open 2023 Final 1 30.97 33.43 34.9830.9731.8337.7133.47
Massy Palais'Open B 2022 Final 4 27.48 33.48 27.4839.6234.5834.6531.22
Second round 4 29.61 34.22 32.4329.6134.5936.1135.63
First round 7 30.83 34.80 35.5932.9830.8335.8237.58
G'été Open 2022 Final 3 27.02 NR 32.33 33.4129.3934.6627.0234.19
First round 2 27.35 30.24 NR 28.2642.2730.7331.7327.35
Belgrade Summer 2022 Final 1 27.79 32.21 32.8931.7931.9627.7936.88
First round 2 32.01 35.38 32.0139.9934.4434.7536.95
Rubik's WCA European Championship 2022 Second round 29 28.49 31.16 NR 33.3328.6228.4932.1732.68
First round 46 32.18 33.15 32.1834.2532.3933.9733.08
Albanian Open 2022 Final 2 29.49 34.32 38.7241.0129.4933.2730.97
Cubing at Sopro 2022 Final 1 29.92 34.07 33.8734.8334.7333.6029.92
First round 1 27.54 NR 35.37 33.4236.5537.9236.1427.54
Serbian Championship 2022 Final 1 29.28 32.54 29.8832.6439.6429.2835.10
First round 1 28.26 NR 32.10 NR 34.8745.7828.2629.4232.00
Osijek Re-Open 2021 Final 4 32.02 36.18 51.6532.0234.2836.4637.79
Second round 3 32.27 36.21 36.3732.2740.7838.1234.13
First round 2 30.98 35.16 37.5235.2732.8837.3330.98
Offline Schwyz Saturday 2021 Final 1 31.65 33.76 NR 34.7732.6731.6539.1333.83
Basel Open 2020 Final 7 30.68 35.22 30.6836.8734.6134.9736.09
First round 8 28.99 35.84 36.6542.5138.0932.7728.99
Swisscubing Cup I 2020 Final 2 33.82 36.77 39.6237.6038.6733.8234.04
First round 2 32.39 36.84 32.3937.0536.3137.1540.66
Kosovo Open 2019 Final 1 33.57 36.76 37.8733.5735.3445.4537.08
Montenegro Nationals 2019 Final 1 34.50 38.70 37.82DNF41.0834.5037.19
First round 1 28.96 NR 37.17 36.7937.1439.1837.5828.96
Macedonian Nationals 2019 Final 2 35.47 35.84 36.3635.4737.5035.6735.48
First round 3 33.74 39.58 39.7340.3539.7939.2333.74
Bački Petrovac Open 2019 Final 2 35.17 37.79 36.3152.9538.2235.1738.83
First round 2 32.06 NR 38.16 40.9832.0638.5236.1439.82
Croatian Nationals 2019 Final 5 32.25 40.05 41.9038.5339.7132.2548.16
First round 3 34.69 37.34 35.5837.0742.1339.3634.69
WCA World Championship 2019 First round 120 33.89 38.91 34.9139.2733.8942.5650.94
Banja Luka Open 2019 Final 2 37.98 43.17 41.9837.9851.3339.7647.76
First round 1 32.18 NR 34.51 NR 33.8837.8032.1835.8533.81
Slovenian Nationals 2019 Final 3 36.22 37.68 NR 39.2536.2236.8639.4536.93
First round 3 33.59 38.78 39.2036.7350.4440.4133.59
Sofia Spring 2019 Final 1 37.97 39.68 38.2237.9743.2439.4141.42
Albanian Open 2019 Final 3 45.09 46.72 48.2245.0945.1946.7453.55
First round 2 35.54 40.12 40.8945.7438.6640.8035.54
Montenegro Open 2019 Final 3 32.57 NR 42.38 41.1932.5753.2245.3940.56
First round 2 34.05 39.34 NR 40.4936.0934.0547.4641.43
Macedonia Winter 2019 Final 3 34.90 NR 39.60 39.1942.4537.1734.9043.83
First round 1 35.96 39.40 NR 38.6238.4335.9643.1841.14
Kosovo Open 2018 Final 2 33.24 40.87 33.2450.1140.5542.3739.69
Macedonia Open 2018 Final 4 36.90 46.72 45.4752.0547.8136.9046.87
Paris Open 2018 Second round 21 38.02 45.52 52.4841.5642.5238.0255.74
First round 21 37.28 46.07 41.3637.2851.0950.2346.63
Croatian Open 2018 Final 8 41.91 45.70 43.3941.9149.6352.0544.07
Second round 7 44.83 45.46 44.8345.4445.0146.0345.94
First round 10 43.95 46.89 46.1443.9548.3049.7646.23
WCA European Championship 2018 First round 174 45.35 49.25 52.5648.6745.3546.51DNF
Albanian Open 2018 Final 2 40.21 47.78 48.161:05.8740.2150.4144.78
French Championship 2018 Second round 29 39.38 45.19 49.7941.8846.6347.0639.38
First round 26 36.81 45.19 36.8141.5848.7845.2050.11
Bulgarian Open 2018 Final 2 40.24 48.72 48.7249.2240.2452.3448.22
Italian Championship 2017 Final 15 45.97 51.46 54.8745.9756.9350.3649.15
First round 16 45.39 48.69 1:01.6851.0346.2848.7545.39
Ljubljana Open 2017 First round 14 55.06 56.18 1:04.4956.6955.0655.2356.61
World Rubik's Cube Championship 2017 First round 369 54.48 59.55 1:07.0655.6454.481:03.4659.54
French Championship 2017 First round 42 49.20 56.24 53.4849.201:09.0951.691:03.54
European Rubik's Cube Championship 2016 First round 212 55.84 1:11.69 55.841:08.151:08.991:18.691:17.92
Phalsbourg Winter Open 2016 First round 17 1:39.28 1:39.281:49.14
5x5x5 Cube
Kirkkonummen Kuutiokemut 2023 Final 5 50.70 NR 1:03.14 1:04.8850.7058.671:05.861:06.95
Second round 2 51.05 NR 58.82 NR 1:02.591:04.7757.5656.3051.05
First round 3 54.36 59.99 1:04.501:12.0756.0254.3659.44
Macedonia Open 2023 Final 1 54.11 NR 1:09.57 1:20.7854.111:10.341:10.441:07.94
Massy Palais'Open B 2022 Final 6 58.53 1:04.75 1:05.4458.531:15.491:04.561:04.26
First round 8 1:00.69 1:08.13 1:00.691:11.461:08.281:05.921:10.18
Rubik's WCA European Championship 2022 Second round 72 55.36 NR 1:08.37 1:12.471:08.731:05.8655.361:10.51
First round 48 57.27 1:03.46 NR 1:12.351:07.121:03.041:00.2357.27
Albanian Open 2022 Final 1 1:02.14 1:05.69 1:02.141:04.201:17.341:09.741:03.12
Cubing at Sopro 2022 Final 1 1:02.38 1:07.64 1:04.931:13.191:02.381:11.041:06.96
First round 1 59.23 1:04.82 NR 1:10.3059.231:14.621:04.051:00.10
Serbian Championship 2022 Final 2 57.15 1:07.19 NR 1:12.881:06.6657.151:04.111:10.81
Osijek Re-Open 2021 Final 3 58.82 1:10.41 1:10.371:09.891:18.301:10.9758.82
First round 3 1:03.26 1:11.07 1:11.291:03.261:09.171:12.761:20.89
Basel Open 2020 Final 5 56.62 NR 1:09.58 56.621:11.221:05.101:12.431:21.09
First round 9 1:07.65 1:11.89 1:07.651:10.711:10.951:14.011:14.42
Swisscubing Cup I 2020 Final 2 58.38 NR 1:08.10 NR 1:11.461:05.0158.381:07.821:18.90
First round 3 1:13.97 1:16.84 1:21.681:15.211:13.971:15.631:19.69
Kosovo Open 2019 Final 1 1:08.58 1:21.52 1:26.341:20.461:19.561:08.581:24.55
Macedonian Nationals 2019 Final 3 1:00.88 NR 1:13.35 1:00.881:12.051:15.301:13.991:14.00
First round 4 1:14.78 1:20.00 1:20.641:33.731:19.481:14.781:19.87
Bački Petrovac Open 2019 Final 2 1:08.30 NR 1:15.95 1:17.421:23.971:22.071:08.301:08.36
Croatian Nationals 2019 Final 5 1:11.31 NR 1:13.12 NR 1:11.311:11.631:15.601:12.121:21.93
WCA World Championship 2019 First round 171 1:14.86 NR 1:23.55 1:24.941:24.241:14.861:32.111:21.46
Slovenian Nationals 2019 Final 6 1:14.91 NR 1:21.09 NR 1:26.221:27.441:14.911:17.741:19.30
Albanian Open 2019 Final 3 1:25.92 1:35.05 1:31.161:41.881:37.961:36.031:25.92
Montenegro Open 2019 Final 2 1:19.27 NR 1:28.05 NR 1:33.231:19.271:22.151:28.781:36.56
First round 3 1:28.93 1:33.30 1:28.931:32.391:29.641:37.881:48.98
Macedonia Winter 2019 Final 2 1:29.84 1:32.39 NR 1:36.721:29.841:32.711:32.721:31.74
First round 2 1:26.29 NR 1:40.47 1:44.221:26.291:46.931:30.261:53.48
Kosovo Open 2018 Final 3 1:26.81 1:36.32 1:31.501:26.811:38.241:43.441:39.22
Macedonia Open 2018 Final 3 1:23.96 1:34.63 1:30.621:47.551:38.331:34.931:23.96
Paris Open 2018 First round 26 1:30.24 1:36.13 1:45.321:30.731:30.241:38.631:39.02
Croatian Open 2018 Final 8 1:31.38 1:37.97 1:32.781:31.381:46.351:40.401:40.73
WCA European Championship 2018 First round 173 1:29.65 1:42.97 1:29.651:57.931:34.842:01.591:36.13
Albanian Open 2018 Final 2 1:30.95 1:39.13 1:34.371:39.641:30.951:43.391:59.36
French Championship 2018 First round 33 1:37.22 1:39.57 1:42.481:38.711:37.222:00.791:37.53
Bulgarian Open 2018 Final 3 1:28.66 1:43.40 1:50.781:40.171:56.521:28.661:39.26
Italian Championship 2017 Final 21 1:30.81 1:49.34 1:36.502:04.171:47.352:34.271:30.81
French Championship 2017 First round 45 1:57.64 2:10.271:57.64
European Rubik's Cube Championship 2016 First round 201 2:11.11 2:46.752:11.11
6x6x6 Cube
Athens Winter Open 2023 Final 2 2:04.45 NR 2:20.78 NR 2:27.522:04.452:30.38
Cubing at Sopro 2022 Final 3 2:18.72 NR 2:29.22 2:29.282:39.652:18.72
Serbian Championship 2022 Final 4 2:22.37 NR 2:25.96 NR 2:28.412:22.372:27.10
Basel Open 2020 Final 11 2:23.18 NR 2:45.33 NR 2:40.782:23.183:12.04
Bački Petrovac Open 2019 Final 12 4:00.13 4:00.13
Croatian Nationals 2019 Final 13 3:41.47 NR 3:41.47
Slovenian Nationals 2019 Final 6 3:55.32 NR 3:55.32
French Championship 2018 Final 35 4:18.44 4:18.44
7x7x7 Cube
Athens Winter Open 2023 Final 1 3:20.11 NR 3:39.76 NR 3:20.113:52.843:46.32
First round 3 3:36.46 3:51.39 3:36.464:07.983:49.74
Cubing at Sopro 2022 Final 4 3:47.04 4:09.05 4:32.193:47.044:07.93
Serbian Championship 2022 Final 5 3:46.78 NR 4:03.87 NR 3:46.784:20.904:03.94
Basel Open 2020 Final 14 5:26.79 5:26.79
3x3x3 Blindfolded
Kosovo Open 2023 Final 5 DNF DNF DNFDNFDNF
Macedonia Open 2023 Final 4 2:30.36 DNF DNF2:30.36DNF
Albanian Open 2022 Final 9 4:04.23 DNF DNF4:04.23DNF
Serbian Championship 2022 Final 6 4:20.61 DNF DNF4:20.61DNF
Osijek Re-Open 2021 Final 5 DNF DNF DNFDNFDNF
Kosovo Open 2019 Final 3 8:13.08 DNF DNF8:13.08DNF
Albanian Open 2019 Final 3 DNF DNF DNFDNFDNF
Montenegro Open 2019 Final 4 DNF DNF DNFDNFDNF
Albanian Open 2018 Final 1 DNF DNF DNFDNFDNF
3x3x3 One-Handed
Kirkkonummen Kuutiokemut 2023 Final 13 16.12 18.80 21.3616.2218.8216.1223.69
Second round 7 13.78 16.85 17.0519.2518.5014.9913.78
First round 9 16.38 17.87 16.3819.0216.4626.1318.12
Kosovo Open 2023 Final 1 14.08 16.32 16.1416.3016.5214.0816.97
First round 1 10.89 NR 15.26 NR 14.3814.2620.4810.8917.13
Macedonia Open 2023 Final 2 12.65 NR 15.73 NR 19.2516.0217.4312.6513.75
First round 2 16.11 17.34 16.9318.6517.9216.1117.18
Massy Palais'Open B 2022 Final 9 14.32 17.39 17.1718.5016.6614.3218.33
First round 6 13.58 NR 16.40 NR 15.2715.4218.5013.5819.73
Belgrade Summer 2022 Final 3 16.64 17.94 24.0318.1116.6916.6419.02
Cubing at Sopro 2022 Final 2 14.93 NR 18.18 14.9319.0519.5515.9619.53
First round 3 15.95 18.28 19.0222.3117.8018.0215.95
Serbian Championship 2022 Final 5 16.06 16.96 NR 16.0623.1816.9816.8817.01
Osijek Re-Open 2021 Final 3 15.04 NR 18.15 21.8716.6719.0618.7215.04
First round 7 16.78 22.40 28.6519.8016.7824.8822.53
Offline Schwyz Saturday 2021 Final 4 15.16 NR 17.57 NR 17.4117.7921.2917.5115.16
Basel Open 2020 Final 14 19.51 20.64 NR 19.5122.2221.9019.7020.33
Second round 11 19.28 20.87 19.2821.5621.3131.3219.75
First round 15 17.64 21.66 18.4117.6423.2224.2123.35
Swisscubing Cup I 2020 Final 7 22.41 25.82 26.4826.4943.9124.4822.41
First round 7 26.13 27.27 26.1334.1028.5226.2027.08
Kosovo Open 2019 Final 6 24.59 28.33 28.2227.1433.7329.6324.59
Macedonian Nationals 2019 Final 8 27.00 29.81 33.1627.0029.8028.4231.20
First round 6 22.64 25.14 22.6429.1324.5624.2326.63
Bački Petrovac Open 2019 Final 9 24.77 27.82 24.7730.1827.2127.1229.13
Croatian Nationals 2019 Final 15 25.86 29.01 25.8628.7429.8428.4632.12
Slovenian Nationals 2019 Final 8 29.15 30.80 31.1129.1532.1334.9329.15
First round 8 24.41 30.92 30.1624.4132.9529.6534.98
Sofia Spring 2019 Final 12 28.76 31.58 32.4728.7635.3432.1530.11
Montenegro Open 2019 Final 3 27.41 30.49 42.8030.4427.4132.6228.40
First round 3 26.57 30.69 34.1929.3928.4936.8626.57
Macedonia Winter 2019 Final 4 24.03 30.69 32.5824.0328.3534.5731.14
First round 4 22.38 29.98 32.6637.4222.3829.4827.79
Kosovo Open 2018 Final 6 32.15 34.54 34.5936.1332.1535.9533.08
Macedonia Open 2018 Final 11 28.40 33.22 28.4038.3132.3831.1336.14
Paris Open 2018 First round 41 27.29 33.93 32.8336.7227.2941.2332.25
Croatian Open 2018 First round 15 27.83 32.99 27.8330.1138.0338.8730.82
French Championship 2018 First round 86 27.98 32.67 27.9832.8735.0940.8930.05
Megaminx
Athens Winter Open 2023 Final 4 1:11.48 NR 1:21.43 1:15.381:19.971:28.951:32.221:11.48
First round 3 1:12.00 1:17.39 NR 1:22.111:12.001:18.671:19.061:14.44
Cubing at Sopro 2022 Final 6 1:23.02 1:32.86 1:57.631:23.021:38.401:26.001:34.17
Serbian Championship 2022 Final 8 1:17.52 1:31.44 1:26.681:28.711:38.921:17.521:40.17
Osijek Re-Open 2021 Final 4 1:13.72 NR 1:21.42 NR 1:22.451:15.211:26.611:13.721:33.14
First round 5 1:22.96 1:34.73 1:40.721:22.961:23.651:44.301:39.81
Offline Schwyz Saturday 2021 Final 7 1:13.96 NR 1:30.23 NR 1:13.961:39.221:43.551:17.881:33.59
Macedonian Nationals 2019 Final 9 1:16.29 NR 1:35.16 NR 1:34.911:38.811:16.291:31.771:50.11
First round 10 1:26.97 1:50.06 1:57.601:37.431:55.321:26.971:57.42
Bački Petrovac Open 2019 Final 7 1:28.65 NR 1:38.96 NR 1:45.561:41.891:41.021:33.981:28.65
Croatian Nationals 2019 Final 11 1:41.55 1:42.301:41.55
Slovenian Nationals 2019 Final 6 1:31.10 NR 1:38.98 NR 1:39.151:31.101:52.021:36.131:41.67
Montenegro Open 2019 Final 4 1:46.43 NR 1:55.13 NR 2:11.441:54.251:58.211:52.921:46.43
First round 6 2:06.32 2:22.18 2:25.482:06.322:46.162:23.642:17.42
Macedonia Winter 2019 Final 6 2:07.19 2:40.83 2:07.192:43.443:21.332:41.202:37.84
First round 6 2:12.42 3:03.53 3:00.282:58.763:11.552:12.42DNF
Pyraminx
Kirkkonummen Kuutiokemut 2023 Final 8 3.28 4.72 5.194.524.455.603.28
Second round 11 4.34 5.38 4.646.034.345.487.02
First round 4 3.80 4.02 4.123.803.827.694.13
Kosovo Open 2023 Final 2 4.92 6.99 5.504.929.246.24DNF
First round 1 3.09 3.68 NR 3.393.095.233.544.11
Macedonia Open 2023 Final 2 4.23 5.14 5.114.236.075.424.90
First round 3 2.63 4.93 5.574.464.758.162.63
Athens Winter Open 2023 Final 1 4.90 5.01 5.634.954.905.104.98
First round 2 4.18 4.81 4.184.414.845.245.17
Albanian Open 2022 Final 2 3.68 4.20 NR 4.897.053.683.753.95
Cubing at Sopro 2022 Final 1 2.73 4.56 NR 3.704.525.812.735.45
First round 4 4.11 6.46 5.426.639.927.334.11
Serbian Championship 2022 Final 8 4.53 5.65 5.2411.754.536.754.95
First round 6 3.78 5.17 5.394.943.785.485.19
Osijek Re-Open 2021 Final 5 4.07 6.16 6.464.077.454.727.31
First round 4 5.40 6.36 8.425.646.087.365.40
Offline Schwyz Saturday 2021 Final 4 4.90 6.04 7.355.977.035.114.90
First round 7 6.11 6.77 6.116.898.027.066.36
Basel Open 2020 Final 9 2.96 5.44 5.935.165.775.402.96
First round 16 5.34 8.27 6.5111.145.348.579.72
Swisscubing Cup I 2020 Final 4 3.44 5.44 5.663.444.785.877.16
First round 3 5.45 5.67 5.455.495.859.735.66
Kosovo Open 2019 Final 2 4.43 6.32 7.076.434.435.458.48
First round 2 4.63 5.60 5.754.635.876.485.18
Montenegro Nationals 2019 Final 2 4.45 5.62 5.954.676.257.604.45
First round 1 3.67 4.71 NR 4.869.295.233.674.03
Macedonian Nationals 2019 Final 2 3.78 5.16 4.514.526.463.786.61
First round 2 4.04 5.24 9.695.924.044.954.86
Bački Petrovac Open 2019 Final 7 3.78 4.91 NR 6.634.736.003.784.00
Second round 5 4.00 5.60 4.006.136.205.205.48
First round 3 4.26 5.32 4.505.856.005.604.26
WCA World Championship 2019 Second round 68 5.70 6.03 6.335.945.705.816.86
First round 63 3.63 5.01 NR 3.635.336.914.964.73
Banja Luka Open 2019 Final 4 2.41 NR 5.53 2.416.246.125.455.03
First round 3 5.32 5.88 5.445.485.327.406.72
Slovenian Nationals 2019 Final 3 3.69 5.68 5.833.695.057.966.17
First round 3 4.18 5.61 4.186.365.185.307.14
Sofia Spring 2019 Final 5 2.95 NR 6.00 7.865.802.956.825.37
First round 3 5.53 6.38 5.536.676.456.036.82
Albanian Open 2019 Final 3 4.68 6.87 7.376.304.687.356.95
Montenegro Open 2019 Final 3 3.95 5.05 NR 5.663.954.415.078.31
Second round 2 3.98 5.16 3.986.035.815.594.07
First round 2 3.39 NR 5.91 5.617.635.403.396.71
Macedonia Winter 2019 Final 4 4.90 5.83 4.905.326.007.486.17
Second round 2 3.84 NR 5.16 NR 4.267.645.023.846.20
First round 6 6.36 7.13 7.606.499.346.367.31
Kosovo Open 2018 Final 4 6.09 7.08 6.097.297.648.186.30
First round 1 5.18 6.11 6.686.576.285.495.18
Macedonia Open 2018 Final 1 4.50 4.99 4.894.514.507.575.57
First round 1 5.07 5.95 6.535.686.735.075.64
Paris Open 2018 Final 7 4.95 5.97 5.344.958.025.497.07
First round 4 5.01 5.51 5.065.775.845.705.01
Croatian Open 2018 Final 7 4.83 6.16 5.646.614.836.247.28
Second round 5 4.88 5.83 4.885.7210.356.205.57
First round 10 3.78 7.43 9.366.2510.473.786.69
WCA European Championship 2018 Semi Final 82 3.62 6.19 6.686.416.103.626.06
Second round 89 3.91 6.11 6.848.384.796.713.91
First round 105 5.27 6.48 7.106.018.496.325.27
Albanian Open 2018 Final 1 3.88 7.04 8.136.533.8810.256.45
First round 2 5.05 7.05 6.245.058.888.016.90
French Championship 2018 First round 47 6.15 7.68 7.627.817.616.1510.12
Bulgarian Open 2018 Final 3 6.15 7.08 9.066.157.666.606.98
Italian Championship 2017 Final 13 6.51 8.02 8.306.518.517.248.60
First round 11 7.10 7.60 11.367.387.107.358.07
Ljubljana Open 2017 Final 8 4.71 8.40 4.719.717.797.6910.55
First round 9 7.09 7.97 7.189.307.097.868.86
World Rubik's Cube Championship 2017 First round 256 7.56 8.67 7.569.638.318.489.22
French Championship 2017 First round 34 6.09 7.82 6.0910.2513.816.227.00
European Rubik's Cube Championship 2016 First round 179 9.15 11.60 12.3214.5212.1310.369.15
Phalsbourg Winter Open 2016 Final 15 7.97 12.81 12.607.9714.3712.1813.64
Skewb
Kosovo Open 2023 Final 3 6.01 9.34 8.086.0113.2110.229.73
Macedonia Open 2023 Final 5 6.30 8.61 NR 9.447.1312.696.309.27
First round 5 3.52 NR 10.24 8.5111.213.5211.0111.66
Albanian Open 2022 Final 6 5.38 NR 9.18 11.289.766.5014.045.38
Osijek Re-Open 2021 First round 10 6.21 9.58 10.326.2111.5112.576.92
Basel Open 2020 First round 18 5.61 8.70 NR 5.617.3610.398.3616.98
Swisscubing Cup I 2020 Final 9 5.50 NR 8.70 NR 9.3315.127.205.509.57
First round 9 8.29 9.84 11.258.299.4817.718.79
Kosovo Open 2019 Final 4 8.46 11.55 8.4612.3610.1212.1712.75
Macedonian Nationals 2019 First round 14 7.72 13.49 14.0814.1014.497.7212.29
Bački Petrovac Open 2019 First round 13 6.68 NR 8.95 NR 18.629.6410.396.816.68
Croatian Nationals 2019 First round 26 8.04 NR 12.99 NR 24.1915.3614.289.338.04
Square-1
Osijek Re-Open 2021 First round 8 30.36 NR 36.23 NR 35.2244.7330.3632.4841.00

History of National Records

Single Average Competition Round Solves
3x3x3 Cube
6.61 Croatian Championship 2024 Final 6.497.036.308.036.12
5.21 Croatian Championship 2024 Second round
6.06 6.61 Kosovo Open 2023 Final 6.746.067.896.596.49
7.01 Cubing at Sopro 2022 Final 6.777.636.936.817.28
6.29 Basel Open 2020 First round
7.32 Kosovo Open 2019 Second round 7.087.567.337.616.85
6.65 Montenegro Nationals 2019 Final
8.11 Macedonian Nationals 2019 Second round 9.047.808.887.607.66
8.17 Bački Petrovac Open 2019 Second round 9.248.547.418.557.00
6.81 Bački Petrovac Open 2019 First round
6.98 Croatian Nationals 2019 First round
7.28 Slovenian Nationals 2019 Second round
7.59 Sofia Spring 2019 First round
8.47 Albanian Open 2019 Final 8.047.9910.829.168.22
9.19 Macedonia Winter 2019 Final 10.288.0013.198.149.15
7.81 Macedonia Winter 2019 First round
2x2x2 Cube
2.46 Kosovo Open 2023 First round 2.173.022.722.352.32
0.92 Athens Winter Open 2023 First round
1.31 Kosovo Open 2019 Final
2.47 Bački Petrovac Open 2019 Final 3.322.322.282.822.27
3.16 Banja Luka Open 2019 First round 2.792.913.774.652.79
3.20 Slovenian Nationals 2019 Final 2.854.323.013.363.22
1.69 Sofia Spring 2019 Final
3.35 Albanian Open 2019 Final 2.933.643.494.202.92
3.54 Montenegro Open 2019 Final 3.165.223.793.682.80
2.15 Montenegro Open 2019 First round
3.04 4.10 Macedonia Winter 2019 Final 5.814.193.294.823.04
4x4x4 Cube
29.60 Kirkkonummen Kuutiokemut 2023 Final 36.1230.4128.9627.4629.42
27.02 G'été Open 2022 Final
30.24 G'été Open 2022 First round 28.2642.2730.7331.7327.35
31.16 Rubik's WCA European Championship 2022 Second round 33.3328.6228.4932.1732.68
27.54 Cubing at Sopro 2022 First round
28.26 32.10 Serbian Championship 2022 First round 34.8745.7828.2629.4232.00
33.76 Offline Schwyz Saturday 2021 Final 34.7732.6731.6539.1333.83
28.96 Montenegro Nationals 2019 First round
32.06 Bački Petrovac Open 2019 First round
32.18 34.51 Banja Luka Open 2019 First round 33.8837.8032.1835.8533.81
37.68 Slovenian Nationals 2019 Final 39.2536.2236.8639.4536.93
32.57 Montenegro Open 2019 Final
39.34 Montenegro Open 2019 First round 40.4936.0934.0547.4641.43
34.90 Macedonia Winter 2019 Final
39.40 Macedonia Winter 2019 First round 38.6238.4335.9643.1841.14
5x5x5 Cube
50.70 Kirkkonummen Kuutiokemut 2023 Final
51.05 58.82 Kirkkonummen Kuutiokemut 2023 Second round 1:02.591:04.7757.5656.3051.05
54.11 Macedonia Open 2023 Final
55.36 Rubik's WCA European Championship 2022 Second round
1:03.46 Rubik's WCA European Championship 2022 First round 1:12.351:07.121:03.041:00.2357.27
1:04.82 Cubing at Sopro 2022 First round 1:10.3059.231:14.621:04.051:00.10
1:07.19 Serbian Championship 2022 Final 1:12.881:06.6657.151:04.111:10.81
56.62 Basel Open 2020 Final
58.38 1:08.10 Swisscubing Cup I 2020 Final 1:11.461:05.0158.381:07.821:18.90
1:00.88 Macedonian Nationals 2019 Final
1:08.30 Bački Petrovac Open 2019 Final
1:11.31 1:13.12 Croatian Nationals 2019 Final 1:11.311:11.631:15.601:12.121:21.93
1:14.86 WCA World Championship 2019 First round
1:14.91 1:21.09 Slovenian Nationals 2019 Final 1:26.221:27.441:14.911:17.741:19.30
1:19.27 1:28.05 Montenegro Open 2019 Final 1:33.231:19.271:22.151:28.781:36.56
1:32.39 Macedonia Winter 2019 Final 1:36.721:29.841:32.711:32.721:31.74
1:26.29 Macedonia Winter 2019 First round
6x6x6 Cube
2:04.45 2:20.78 Athens Winter Open 2023 Final 2:27.522:04.452:30.38
2:18.72 Cubing at Sopro 2022 Final
2:22.37 2:25.96 Serbian Championship 2022 Final 2:28.412:22.372:27.10
2:23.18 2:45.33 Basel Open 2020 Final 2:40.782:23.183:12.04
3:41.47 Croatian Nationals 2019 Final
3:55.32 Slovenian Nationals 2019 Final
7x7x7 Cube
3:20.11 3:39.76 Athens Winter Open 2023 Final 3:20.113:52.843:46.32
3:46.78 4:03.87 Serbian Championship 2022 Final 3:46.784:20.904:03.94
3x3x3 One-Handed
10.89 15.26 Kosovo Open 2023 First round 14.3814.2620.4810.8917.13
12.65 15.73 Macedonia Open 2023 Final 19.2516.0217.4312.6513.75
13.58 16.40 Massy Palais'Open B 2022 First round 15.2715.4218.5013.5819.73
14.93 Cubing at Sopro 2022 Final
16.96 Serbian Championship 2022 Final 16.0623.1816.9816.8817.01
15.04 Osijek Re-Open 2021 Final
15.16 17.57 Offline Schwyz Saturday 2021 Final 17.4117.7921.2917.5115.16
20.64 Basel Open 2020 Final 19.5122.2221.9019.7020.33
Megaminx
1:11.48 Athens Winter Open 2023 Final
1:17.39 Athens Winter Open 2023 First round 1:22.111:12.001:18.671:19.061:14.44
1:13.72 1:21.42 Osijek Re-Open 2021 Final 1:22.451:15.211:26.611:13.721:33.14
1:13.96 1:30.23 Offline Schwyz Saturday 2021 Final 1:13.961:39.221:43.551:17.881:33.59
1:16.29 1:35.16 Macedonian Nationals 2019 Final 1:34.911:38.811:16.291:31.771:50.11
1:28.65 1:38.96 Bački Petrovac Open 2019 Final 1:45.561:41.891:41.021:33.981:28.65
1:31.10 1:38.98 Slovenian Nationals 2019 Final 1:39.151:31.101:52.021:36.131:41.67
1:46.43 1:55.13 Montenegro Open 2019 Final 2:11.441:54.251:58.211:52.921:46.43
Pyraminx
3.68 Kosovo Open 2023 First round 3.393.095.233.544.11
4.20 Albanian Open 2022 Final 4.897.053.683.753.95
4.56 Cubing at Sopro 2022 Final 3.704.525.812.735.45
4.71 Montenegro Nationals 2019 First round 4.869.295.233.674.03
4.91 Bački Petrovac Open 2019 Final 6.634.736.003.784.00
5.01 WCA World Championship 2019 First round 3.635.336.914.964.73
2.41 Banja Luka Open 2019 Final
2.95 Sofia Spring 2019 Final
5.05 Montenegro Open 2019 Final 5.663.954.415.078.31
3.39 Montenegro Open 2019 First round
3.84 5.16 Macedonia Winter 2019 Second round 4.267.645.023.846.20
Skewb
8.61 Macedonia Open 2023 Final 9.447.1312.696.309.27
3.52 Macedonia Open 2023 First round
5.38 Albanian Open 2022 Final
8.70 Basel Open 2020 First round 5.617.3610.398.3616.98
5.50 8.70 Swisscubing Cup I 2020 Final 9.3315.127.205.509.57
6.68 8.95 Bački Petrovac Open 2019 First round 18.629.6410.396.816.68
8.04 12.99 Croatian Nationals 2019 First round 24.1915.3614.289.338.04
Square-1
30.36 36.23 Osijek Re-Open 2021 First round 35.2244.7330.3632.4841.00
Cookies help us deliver our services. By using our services, you agree to our use of cookies.