fun with triangles:
3~p_t:385.5,396.1|p_t:470,395|p_t:445.35,327.25|p_t:428.3,240.7|p_t:561.7,395|p_t:531.65,326.65|p_t:511.65,241.65|p_t:486.65,169.8|p_t:650.4,395|p_t:618.35,330|p_t:598.35,241.65|p_t:574.55,165.55|p_t:733.85,394.25|p_t:701.7,330.2|p_t:684.05,241.9|p_t:669.9,167.75|p_t:653.5,74.85|p_t:566.45,73.55|p_t:474.1,71.55|p_t:624.6,-5.8|p_t:525.4,1.95|p_t:615.6,-79.9|p_t:526.05,-79.3|p_t:603.8,-161.6|p_t:588.95,-291.1|c_k:859.85,381.65|
part 3:
,-30|c_s:1086.7,-25|c_s:458.35,358.35|c_s:508.35,351.65|c_s:555,341.65|c_s:606.7,340|c_s:658.3,365|c_s:708.35,366.7|c_s:756.7,338.35|c_s:810,350|c_s:868.35,356.65|c_s:913.35,346.65|c_s:960.05,383.35|c_s:1005.05,355|c_s:1056.7,353.35|c_s:1106.7,360|c_s:1155,360|c_s:1201.75,363.35|c_s:366.7,373.35|c_s:413.4,373.35|c_s:370,245|c_s:413.3,246.7|c_s:458.3,246.7|c_s:506.65,245|c_s:560,243.35|c_s:610,243.3|c_s:661.7,246.7|c_s:708.3,246.65|c_s:760,245|c_s:811.7,245|c_s:865,248.3|c_s:916.7,248.35|c_s:965,250|c_s:1011.65,255|c_s:1060.05,255|c_s:1104.95,251.65|c_s:1151.6,250|c_s:1200.05,251.7|c_s:1200,85|c_s:1151.7,91.65|c_s:1106.7,81.65|c_s:1060,83.3|c_s:1011.7,83.3|c_s:958.3,103.3|c_s:910,76.65|c_s:861.7,76.65|c_s:811.7,108.3|c_s:763.35,81.65|c_s:711.7,106.65|c_s:663.35,85|c_s:610,85|c_s:558.35,73.3|c_s:510,75|c_s:461.65,76.65|c_s:413.3,76.65|c_s:370,100|c_s:370,-21.65|c_s:414.9,-23.4|c_s:370,-165|c_s:414.95,-160|c_s:1148.35,-36.7|c_s:1198.35,-36.7|c_s:1194.95,-151.65|c_s:1149.95,-156.7|
part 2:
.7,81.65|w_s:836.65,83.3|w_s:935,86.65|w_s:1033.35,88.35|f_s:485,16.65|f_s:585.05,11.65|f_s:688.35,10|f_s:788.35,11.65|f_s:885,11.65|f_s:981.7,13.3|f_s:1076.7,18.35|p_c:533.3,-20|p_c:636.7,-18.4|p_c:740.05,-20|p_c:836.7,-18.35|p_c:936.65,-19.95|p_c:1028.35,-21.7|w_s:391.65,-185|w_s:391.65,-48.35|w_s:391.75,86.65|w_s:391.65,223.35|w_s:390,361.65|w_s:481.65,359.9|w_s:483.35,221.65|w_s:483.35,83.3|w_s:586.7,80|w_s:586.7,221.65|w_s:586.65,363.25|w_s:683.35,365|w_s:781.7,361.65|w_s:890,371.65|w_s:981.7,361.65|w_s:1080,371.65|w_s:1178.4,361.65|w_s:1176.7,231.65|w_s:1176.7,91.65|w_s:1173.35,-40|w_s:1171.7,-176.65|w_s:686.7,80|w_s:685,221.65|w_s:785,221.65|w_s:786.7,81.65|w_s:886.7,85|w_s:890,226.65|w_s:986.7,228.35|w_s:1083.35,228.35|w_s:1083.35,88.35|w_s:986.7,86.6|w_i:313.35,361.65|w_i:313.35,236.65|w_i:313.35,110|w_i:313.35,-15|w_i:313.25,-141.7|w_i:313.35,-268.35|c_s:483.35,-25|c_s:580,-31.7|c_s:688.3,-30.05|c_s:781.7,-30|c_s:888.35,-31.7|c_s:985
part 1:
0~w_s:345,358.35|w_s:435,360|w_s:436.6,223.35|w_s:348.35,221.65|w_s:348.35,85|w_s:435,84.9|w_s:348.35,-50|w_s:436.65,-48.3|w_s:348.35,-185|w_s:436.65,-185|f_s:386.65,291.65|f_s:388.25,154.95|f_s:390,18.3|f_s:391.7,-116.7|f_s:390,-255|p_t:391.65,-286.7|w_s:531.7,358.35|w_s:635,364.9|w_s:730.05,366.65|w_s:1225,361.7|w_s:1130.05,358.35|w_s:1126.7,226.65|w_s:1221.7,231.65|w_s:1223.35,88.35|w_s:1128.35,88.3|w_s:1124.95,-45|w_s:1126.65,-175|w_s:1218.35,-178.35|w_s:1220,-41.7|f_s:1173.35,295|f_s:1180.05,160|f_s:1173.35,21.65|f_s:1175,-110|f_s:1170.05,-246.7|p_t:1166.7,-280.05|w_s:838.35,364.95|w_s:936.6,370|f_s:481.65,290|f_s:586.7,291.65|f_s:686.65,293.35|f_s:783.35,295|f_s:890.1,295|w_s:1029.95,370.05|f_s:1081.7,296.65|f_s:986.7,298.25|w_s:531.65,220|w_s:636.7,220|w_s:733.35,225|w_s:838.35,226.65|w_s:938.35,228.35|w_s:1033.35,226.7|f_s:481.65,151.65|f_s:585.05,150|f_s:685.05,150|f_s:786.65,151.65|f_s:885,156.7|f_s:983.35,156.6|f_s:1078.35,158.3|w_s:533.35,83.3|w_s:636.7,78.3|w_s:736
super hard castle:
4~fl_i:743.15,241.65|fl_i:436.65,228.35|fl_i:645,228.35|fl_i:853.35,228.35|fl_i:736.7,216.65|fl_i:533.35,216.65|fl_i:636.65,205|fl_i:531.65,241.65|f_i:385,215.05|f_i:896.7,215|fl_i:438.35,205|fl_i:838.4,203.35|w_i:555,133.3|w_i:711.65,135|w_i:630,133.3|w_i:353.35,130|w_i:918.35,135|fl_i:448.35,49.95|fl_i:811.65,49.9|fl_i:635,61.6|w_i:376.65,-18.3|w_i:535,-18.35|w_i:720,-18.35|w_i:895,-16.7|fs_i:910,63.3|fs_i:360,61.65|fl_i:806.7,-89.95|fl_i:456.65,-91.65|fl_i:633.35,-105|w_i:550,-176.7|w_i:706.7,-175|fl_i:633.35,-248.35|c_k:591.65,150|c_q:671.7,150|c_p:630,6.65|c_s:451.65,3.3|c_s:820,8.3|c_n:623.3,-150|c_n:626.7,-305|c_s:433.35,-145|c_s:818.3,-140|c_n:446.4,131.55|c_n:808.35,138.35|w_i:756.7,355|w_i:513.35,363.35|w_i:401.65,-20|w_i:868.35,-16.7|w_i:893.35,133.35|w_i:736.7,133.3|w_i:528.35,135|w_i:378.35,131.65|w_i:508.35,-20|w_i:745,-18.35|w_i:680,-175|w_i:576.7,-175|