import numpy as np

test_points = np.array([[2.001953125, 1.001953125, 0, -1.171554871],
                        [2.001953125, 1.001953125, 1, 1.131554871],
                        [0.001953125, 1.001953125, 0, 3.620632629],
                        [3.998046875, 0.998046875, 0, 2.023757629],
                        [3.001953125, 2.001953125, 0, 0.03625762939],
                        [1.001953125, 2.001953125, 0, 0.8284451294],
                        [1.998046875, 1.998046875, 0, -0.5723361206],
                        [1.998046875, 1.998046875, 1, 0.5323361206],
                        [2.998046875, -0.001953125, 0, 0.8315701294],
                        [3.001953125, -0.998046875, 0, 4.224538879],
                        [1.001953125, 0.001953125, 0, 1.620632629],
                        [1.501953125, 2.501953125, 0, 0.9323513794],
                        [1.001953125, -0.998046875, 0, 5.016726379],
                        [1.998046875, 2.498046875, 0, 0.4757107544],
                        [2.001953125, 2.001953125, 0, -0.5676486206],
                        [2.001953125, 2.001953125, 1, 0.5276486206],
                        [2.501953125, 2.501953125, 0, 0.5362576294],
                        [2.001953125, 2.501953125, 0, 0.4843045044],
                        [2.251953125, 2.251953125, 0, -0.1406954956],
                        [2.251953125, 2.251953125, 1, 0.1006954956],
                        [3.626953125, 2.048828125, 0, 1.506704407],
                        [2.248046875, 2.498046875, 0, 0.4372341919],
                        [2.794921875, 0.900390625, 0, -0.8063021851],
                        [2.794921875, 0.900390625, 1, 0.7663021851],
                        [3.427734375, 0.462890625, 0, 0.8006619263],
                        [2.462890625, 0.427734375, 0, -0.5844943237],
                        [2.462890625, 0.427734375, 1, 0.5444943237],
                        [2.548828125, 0.103515625, 0, 0.07395904541],
                        [3.490234375, 2.861328125, 0, 3.174715881],
                        [0.349609375, 2.123046875, 0, 3.025960999],
                        [2.958984375, 2.443359375, 0, 0.8719998169],
                        [2.376953125, 2.376953125, 0, 0.1665310669],
                        [3.025390625, 0.705078125, 0, -0.3237826538],
                        [3.025390625, 0.705078125, 1, 0.2837826538],
                        [3.208984375, 0.111328125, 0, 0.9532559204],
                        [3.177734375, 0.291015625, 0, 0.5322171021],
                        [1.228515625, 0.830078125, 0, -0.1693759155],
                        [1.228515625, 0.830078125, 1, 0.1293759155],
                        [0.685546875, 0.478515625, 0, 1.564107971],
                        [1.521484375, 0.314453125, 0, -0.005423278809],
                        [1.521484375, 0.314453125, 1, -0.03457672119],
                        [1.521484375, 0.314453125, 2, -0.006020744206],
                        [1.603515625, 0.837890625, 0, -0.7630831909],
                        [1.603515625, 0.837890625, 1, 0.7230831909],
                        [1.416015625, 0.115234375, 0, 0.5413479614],
                        [0.896484375, 0.662109375, 0, 0.7384793091],
                        [1.822265625, 0.220703125, 0, -0.1482943726],
                        [1.822265625, 0.220703125, 1, 0.1082943726],
                        [1.951171875, 0.697265625, 0, -0.9353427124],
                        [1.951171875, 0.697265625, 1, 0.8953427124],
                        [0.615234375, 0.931640625, 0, 1.33349884],
                        [1.740234375, 0.740234375, 0, -0.8272311401],
                        [1.740234375, 0.740234375, 1, 0.7872311401],
                        [1.896484375, 0.470703125, 0, -0.6260043335],
                        [1.896484375, 0.470703125, 1, 0.5860043335],
                        [1.748046875, 2.248046875, 0, 0.05266387939],
                        [0.876953125, 0.822265625, 0, 0.6431362915],
                        [1.677734375, 0.123046875, 0, 0.1825894165],
                        [2.150390625, 0.134765625, 0, -0.1128146362],
                        [2.150390625, 0.134765625, 1, 0.07281463623],
                        [2.330078125, 0.087890625, 0, 0.003707580566],
                        [1.728515625, 0.412109375, 0, -0.4069308472],
                        [1.728515625, 0.412109375, 1, 0.3669308472],
                        [1.568359375, 0.607421875, 0, -0.4998812866],
                        [1.568359375, 0.607421875, 1, 0.4598812866],
                        [3.501953125, -0.498046875, 0, 3.328445129],
                        [2.005859375, 0.048828125, 0, 0.1128872681],
                        [2.537109375, 1.595703125, 0, -0.9797763062],
                        [2.537109375, 1.595703125, 1, 0.9397763062],
                        [1.455078125, 1.611328125, 0, -0.5259005737],
                        [1.455078125, 1.611328125, 1, 0.4859005737],
                        [1.005859375, 0.912109375, 0, 0.2588528442],
                        [1.533203125, 0.498046875, 0, -0.3126437378],
                        [1.533203125, 0.498046875, 1, 0.2726437378],
                        [1.673828125, 0.333984375, 0, -0.2231600952],
                        [1.673828125, 0.333984375, 1, 0.1831600952],
                        [1.927734375, 0.037109375, 0, 0.1764431763],
                        [3.283203125, 1.716796875, 0, 0.19040802],
                        [3.720703125, 1.791015625, 0, 1.411837463],
                        [1.005859375, 2.486328125, 0, 1.830611877],
                        [3.322265625, 1.095703125, 0, 0.02035797119],
                        [3.095703125, 1.451171875, 0, -0.3846286011],
                        [3.095703125, 1.451171875, 1, 0.3446286011],
                        [3.478515625, 1.291015625, 0, 0.3928860474],
                        [3.181640625, 1.248046875, 0, -0.2840731812],
                        [3.181640625, 1.248046875, 1, 0.2440731812],
                        [1.544921875, 1.892578125, 0, -0.3412081909],
                        [1.544921875, 1.892578125, 1, 0.3012081909],
                        [2.697265625, 2.173828125, 0, -0.05438568115],
                        [2.697265625, 2.173828125, 1, 0.01438568115],
                        [2.740234375, 2.400390625, 0, 0.4827908325],
                        [2.810546875, 2.009765625, 0, -0.221512146],
                        [2.810546875, 2.009765625, 1, 0.181512146],
                        [2.513671875, 2.330078125, 0, 0.1254666138],
                        [2.912109375, 2.150390625, 0, 0.1603421021],
                        [2.673828125, 2.330078125, 0, 0.2515896606],
                        [1.751953125, 2.001953125, 0, -0.4061251831],
                        [1.751953125, 2.001953125, 1, 0.3661251831],
                        [2.712890625, 0.287109375, 0, -0.1535739136],
                        [2.712890625, 0.287109375, 1, 0.1135739136],
                        [2.998046875, 0.287109375, 0, 0.2202481079],
                        [2.544921875, 0.310546875, 0, -0.3399020386],
                        [2.544921875, 0.310546875, 1, 0.2999020386],
                        [2.822265625, 0.396484375, 0, -0.2171481323],
                        [2.822265625, 0.396484375, 1, 0.1771481323],
                        [3.076171875, 1.041015625, 0, -0.457046814],
                        [3.076171875, 1.041015625, 1, 0.417046814],
                        [2.244140625, 2.751953125, 0, 1.160506897],
                        [1.587890625, 0.400390625, 0, -0.2359469604],
                        [1.587890625, 0.400390625, 1, 0.1959469604],
                        [1.623046875, 0.271484375, 0, -0.05498382568],
                        [1.623046875, 0.271484375, 1, 0.01498382568],
                        [3.119140625, 0.458984375, 0, 0.143923645],
                        [0.529296875, 2.923828125, 0, 4.512832336],
                        [0.501953125, -0.498046875, 0, 4.516726379],
                        [3.998046875, -0.501953125, 0, 4.879617004],
                        [2.021484375, 0.169921875, 0, -0.157071228],
                        [2.021484375, 0.169921875, 1, 0.117071228],
                        [3.865234375, 0.458984375, 0, 2.07210968],
                        [2.150390625, -0.498046875, 0, 1.63582428],
                        [2.779296875, 2.763671875, 0, 1.530654602],
                        [1.763671875, 2.806640625, 0, 1.521676331],
                        [2.376953125, 2.251953125, 0, -0.1120822144],
                        [2.376953125, 2.251953125, 1, 0.07208221436],
                        [3.607421875, 1.345703125, 0, 0.7520657349],
                        [2.693359375, -0.244140625, 0, 1.078945618],
                        [2.712890625, 0.150390625, 0, 0.1147366333],
                        [1.708984375, 2.498046875, 0, 0.6760220337],
                        [3.123046875, 1.849609375, 0, 0.02400787354],
                        [3.056640625, 1.626953125, 0, -0.3338778687],
                        [3.056640625, 1.626953125, 1, 0.2938778687],
                        [3.212890625, 1.619140625, 0, -0.04837371826],
                        [3.212890625, 1.619140625, 1, 0.008373718262],
                        [3.322265625, 1.580078125, 0, 0.1539395142],
                        [3.197265625, 1.767578125, 0, 0.06668365479],
                        [1.912109375, 0.177734375, 0, -0.12209198],
                        [1.912109375, 0.177734375, 1, 0.08209197998],
                        [1.240234375, 0.982421875, 0, -0.2815097046],
                        [1.240234375, 0.982421875, 1, 0.2415097046]], dtype=np.double)
