Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: square.h
- Revision:
- 0:2ead13cba2ae
- Child:
- 1:51a340435086
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/square.h Thu Sep 25 01:40:14 2014 +0000 @@ -0,0 +1,1029 @@ +static const int square[] = { +16383 , 16383 , +16383 , 16255 , +16383 , 16127 , +16383 , 15999 , +16383 , 15871 , +16383 , 15743 , +16383 , 15615 , +16383 , 15487 , +16383 , 15359 , +16383 , 15231 , +16383 , 15103 , +16383 , 14975 , +16383 , 14847 , +16383 , 14719 , +16383 , 14591 , +16383 , 14463 , +16383 , 14335 , +16383 , 14207 , +16383 , 14079 , +16383 , 13951 , +16383 , 13823 , +16383 , 13695 , +16383 , 13567 , +16383 , 13439 , +16383 , 13311 , +16383 , 13183 , +16383 , 13055 , +16383 , 12927 , +16383 , 12799 , +16383 , 12671 , +16383 , 12543 , +16383 , 12415 , +16383 , 12287 , +16383 , 12159 , +16383 , 12031 , +16383 , 11903 , +16383 , 11775 , +16383 , 11647 , +16383 , 11519 , +16383 , 11391 , +16383 , 11263 , +16383 , 11135 , +16383 , 11007 , +16383 , 10879 , +16383 , 10751 , +16383 , 10623 , +16383 , 10495 , +16383 , 10367 , +16383 , 10239 , +16383 , 10111 , +16383 , 9983 , +16383 , 9855 , +16383 , 9727 , +16383 , 9599 , +16383 , 9471 , +16383 , 9343 , +16383 , 9215 , +16383 , 9087 , +16383 , 8959 , +16383 , 8831 , +16383 , 8703 , +16383 , 8575 , +16383 , 8447 , +16383 , 8319 , +16383 , 8191 , +16383 , 8063 , +16383 , 7935 , +16383 , 7807 , +16383 , 7679 , +16383 , 7551 , +16383 , 7423 , +16383 , 7295 , +16383 , 7167 , +16383 , 7039 , +16383 , 6911 , +16383 , 6783 , +16383 , 6655 , +16383 , 6527 , +16383 , 6399 , +16383 , 6271 , +16383 , 6143 , +16383 , 6015 , +16383 , 5887 , +16383 , 5759 , +16383 , 5631 , +16383 , 5503 , +16383 , 5375 , +16383 , 5247 , +16383 , 5119 , +16383 , 4991 , +16383 , 4863 , +16383 , 4735 , +16383 , 4607 , +16383 , 4479 , +16383 , 4351 , +16383 , 4223 , +16383 , 4095 , +16383 , 3967 , +16383 , 3839 , +16383 , 3711 , +16383 , 3583 , +16383 , 3455 , +16383 , 3327 , +16383 , 3199 , +16383 , 3071 , +16383 , 2943 , +16383 , 2815 , +16383 , 2687 , +16383 , 2559 , +16383 , 2431 , +16383 , 2303 , +16383 , 2175 , +16383 , 2047 , +16383 , 1919 , +16383 , 1791 , +16383 , 1663 , +16383 , 1535 , +16383 , 1407 , +16383 , 1279 , +16383 , 1151 , +16383 , 1023 , +16383 , 895 , +16383 , 767 , +16383 , 639 , +16383 , 511 , +16383 , 383 , +16383 , 255 , +16383 , 127 , +16383 , -1 , +16383 , -129 , +16383 , -257 , +16383 , -385 , +16383 , -513 , +16383 , -641 , +16383 , -769 , +16383 , -897 , +16383 , -1025 , +16383 , -1153 , +16383 , -1281 , +16383 , -1409 , +16383 , -1537 , +16383 , -1665 , +16383 , -1793 , +16383 , -1921 , +16383 , -2049 , +16383 , -2177 , +16383 , -2305 , +16383 , -2433 , +16383 , -2561 , +16383 , -2689 , +16383 , -2817 , +16383 , -2945 , +16383 , -3073 , +16383 , -3201 , +16383 , -3329 , +16383 , -3457 , +16383 , -3585 , +16383 , -3713 , +16383 , -3841 , +16383 , -3969 , +16383 , -4097 , +16383 , -4225 , +16383 , -4353 , +16383 , -4481 , +16383 , -4609 , +16383 , -4737 , +16383 , -4865 , +16383 , -4993 , +16383 , -5121 , +16383 , -5249 , +16383 , -5377 , +16383 , -5505 , +16383 , -5633 , +16383 , -5761 , +16383 , -5889 , +16383 , -6017 , +16383 , -6145 , +16383 , -6273 , +16383 , -6401 , +16383 , -6529 , +16383 , -6657 , +16383 , -6785 , +16383 , -6913 , +16383 , -7041 , +16383 , -7169 , +16383 , -7297 , +16383 , -7425 , +16383 , -7553 , +16383 , -7681 , +16383 , -7809 , +16383 , -7937 , +16383 , -8065 , +16383 , -8193 , +16383 , -8321 , +16383 , -8449 , +16383 , -8577 , +16383 , -8705 , +16383 , -8833 , +16383 , -8961 , +16383 , -9089 , +16383 , -9217 , +16383 , -9345 , +16383 , -9473 , +16383 , -9601 , +16383 , -9729 , +16383 , -9857 , +16383 , -9985 , +16383 , -10113 , +16383 , -10241 , +16383 , -10369 , +16383 , -10497 , +16383 , -10625 , +16383 , -10753 , +16383 , -10881 , +16383 , -11009 , +16383 , -11137 , +16383 , -11265 , +16383 , -11393 , +16383 , -11521 , +16383 , -11649 , +16383 , -11777 , +16383 , -11905 , +16383 , -12033 , +16383 , -12161 , +16383 , -12289 , +16383 , -12417 , +16383 , -12545 , +16383 , -12673 , +16383 , -12801 , +16383 , -12929 , +16383 , -13057 , +16383 , -13185 , +16383 , -13313 , +16383 , -13441 , +16383 , -13569 , +16383 , -13697 , +16383 , -13825 , +16383 , -13953 , +16383 , -14081 , +16383 , -14209 , +16383 , -14337 , +16383 , -14465 , +16383 , -14593 , +16383 , -14721 , +16383 , -14849 , +16383 , -14977 , +16383 , -15105 , +16383 , -15233 , +16383 , -15361 , +16383 , -15489 , +16383 , -15617 , +16383 , -15745 , +16383 , -15873 , +16383 , -16001 , +16383 , -16129 , +16383 , -16257 , +16383 , -16385 , +16255 , -16385 , +16127 , -16385 , +15999 , -16385 , +15871 , -16385 , +15743 , -16385 , +15615 , -16385 , +15487 , -16385 , +15359 , -16385 , +15231 , -16385 , +15103 , -16385 , +14975 , -16385 , +14847 , -16385 , +14719 , -16385 , +14591 , -16385 , +14463 , -16385 , +14335 , -16385 , +14207 , -16385 , +14079 , -16385 , +13951 , -16385 , +13823 , -16385 , +13695 , -16385 , +13567 , -16385 , +13439 , -16385 , +13311 , -16385 , +13183 , -16385 , +13055 , -16385 , +12927 , -16385 , +12799 , -16385 , +12671 , -16385 , +12543 , -16385 , +12415 , -16385 , +12287 , -16385 , +12159 , -16385 , +12031 , -16385 , +11903 , -16385 , +11775 , -16385 , +11647 , -16385 , +11519 , -16385 , +11391 , -16385 , +11263 , -16385 , +11135 , -16385 , +11007 , -16385 , +10879 , -16385 , +10751 , -16385 , +10623 , -16385 , +10495 , -16385 , +10367 , -16385 , +10239 , -16385 , +10111 , -16385 , +9983 , -16385 , +9855 , -16385 , +9727 , -16385 , +9599 , -16385 , +9471 , -16385 , +9343 , -16385 , +9215 , -16385 , +9087 , -16385 , +8959 , -16385 , +8831 , -16385 , +8703 , -16385 , +8575 , -16385 , +8447 , -16385 , +8319 , -16385 , +8191 , -16385 , +8063 , -16385 , +7935 , -16385 , +7807 , -16385 , +7679 , -16385 , +7551 , -16385 , +7423 , -16385 , +7295 , -16385 , +7167 , -16385 , +7039 , -16385 , +6911 , -16385 , +6783 , -16385 , +6655 , -16385 , +6527 , -16385 , +6399 , -16385 , +6271 , -16385 , +6143 , -16385 , +6015 , -16385 , +5887 , -16385 , +5759 , -16385 , +5631 , -16385 , +5503 , -16385 , +5375 , -16385 , +5247 , -16385 , +5119 , -16385 , +4991 , -16385 , +4863 , -16385 , +4735 , -16385 , +4607 , -16385 , +4479 , -16385 , +4351 , -16385 , +4223 , -16385 , +4095 , -16385 , +3967 , -16385 , +3839 , -16385 , +3711 , -16385 , +3583 , -16385 , +3455 , -16385 , +3327 , -16385 , +3199 , -16385 , +3071 , -16385 , +2943 , -16385 , +2815 , -16385 , +2687 , -16385 , +2559 , -16385 , +2431 , -16385 , +2303 , -16385 , +2175 , -16385 , +2047 , -16385 , +1919 , -16385 , +1791 , -16385 , +1663 , -16385 , +1535 , -16385 , +1407 , -16385 , +1279 , -16385 , +1151 , -16385 , +1023 , -16385 , +895 , -16385 , +767 , -16385 , +639 , -16385 , +511 , -16385 , +383 , -16385 , +255 , -16385 , +127 , -16385 , +-1 , -16385 , +-129 , -16385 , +-257 , -16385 , +-385 , -16385 , +-513 , -16385 , +-641 , -16385 , +-769 , -16385 , +-897 , -16385 , +-1025 , -16385 , +-1153 , -16385 , +-1281 , -16385 , +-1409 , -16385 , +-1537 , -16385 , +-1665 , -16385 , +-1793 , -16385 , +-1921 , -16385 , +-2049 , -16385 , +-2177 , -16385 , +-2305 , -16385 , +-2433 , -16385 , +-2561 , -16385 , +-2689 , -16385 , +-2817 , -16385 , +-2945 , -16385 , +-3073 , -16385 , +-3201 , -16385 , +-3329 , -16385 , +-3457 , -16385 , +-3585 , -16385 , +-3713 , -16385 , +-3841 , -16385 , +-3969 , -16385 , +-4097 , -16385 , +-4225 , -16385 , +-4353 , -16385 , +-4481 , -16385 , +-4609 , -16385 , +-4737 , -16385 , +-4865 , -16385 , +-4993 , -16385 , +-5121 , -16385 , +-5249 , -16385 , +-5377 , -16385 , +-5505 , -16385 , +-5633 , -16385 , +-5761 , -16385 , +-5889 , -16385 , +-6017 , -16385 , +-6145 , -16385 , +-6273 , -16385 , +-6401 , -16385 , +-6529 , -16385 , +-6657 , -16385 , +-6785 , -16385 , +-6913 , -16385 , +-7041 , -16385 , +-7169 , -16385 , +-7297 , -16385 , +-7425 , -16385 , +-7553 , -16385 , +-7681 , -16385 , +-7809 , -16385 , +-7937 , -16385 , +-8065 , -16385 , +-8193 , -16385 , +-8321 , -16385 , +-8449 , -16385 , +-8577 , -16385 , +-8705 , -16385 , +-8833 , -16385 , +-8961 , -16385 , +-9089 , -16385 , +-9217 , -16385 , +-9345 , -16385 , +-9473 , -16385 , +-9601 , -16385 , +-9729 , -16385 , +-9857 , -16385 , +-9985 , -16385 , +-10113 , -16385 , +-10241 , -16385 , +-10369 , -16385 , +-10497 , -16385 , +-10625 , -16385 , +-10753 , -16385 , +-10881 , -16385 , +-11009 , -16385 , +-11137 , -16385 , +-11265 , -16385 , +-11393 , -16385 , +-11521 , -16385 , +-11649 , -16385 , +-11777 , -16385 , +-11905 , -16385 , +-12033 , -16385 , +-12161 , -16385 , +-12289 , -16385 , +-12417 , -16385 , +-12545 , -16385 , +-12673 , -16385 , +-12801 , -16385 , +-12929 , -16385 , +-13057 , -16385 , +-13185 , -16385 , +-13313 , -16385 , +-13441 , -16385 , +-13569 , -16385 , +-13697 , -16385 , +-13825 , -16385 , +-13953 , -16385 , +-14081 , -16385 , +-14209 , -16385 , +-14337 , -16385 , +-14465 , -16385 , +-14593 , -16385 , +-14721 , -16385 , +-14849 , -16385 , +-14977 , -16385 , +-15105 , -16385 , +-15233 , -16385 , +-15361 , -16385 , +-15489 , -16385 , +-15617 , -16385 , +-15745 , -16385 , +-15873 , -16385 , +-16001 , -16385 , +-16129 , -16385 , +-16257 , -16385 , +-16385 , -16385 , +-16385 , -16257 , +-16385 , -16129 , +-16385 , -16001 , +-16385 , -15873 , +-16385 , -15745 , +-16385 , -15617 , +-16385 , -15489 , +-16385 , -15361 , +-16385 , -15233 , +-16385 , -15105 , +-16385 , -14977 , +-16385 , -14849 , +-16385 , -14721 , +-16385 , -14593 , +-16385 , -14465 , +-16385 , -14337 , +-16385 , -14209 , +-16385 , -14081 , +-16385 , -13953 , +-16385 , -13825 , +-16385 , -13697 , +-16385 , -13569 , +-16385 , -13441 , +-16385 , -13313 , +-16385 , -13185 , +-16385 , -13057 , +-16385 , -12929 , +-16385 , -12801 , +-16385 , -12673 , +-16385 , -12545 , +-16385 , -12417 , +-16385 , -12289 , +-16385 , -12161 , +-16385 , -12033 , +-16385 , -11905 , +-16385 , -11777 , +-16385 , -11649 , +-16385 , -11521 , +-16385 , -11393 , +-16385 , -11265 , +-16385 , -11137 , +-16385 , -11009 , +-16385 , -10881 , +-16385 , -10753 , +-16385 , -10625 , +-16385 , -10497 , +-16385 , -10369 , +-16385 , -10241 , +-16385 , -10113 , +-16385 , -9985 , +-16385 , -9857 , +-16385 , -9729 , +-16385 , -9601 , +-16385 , -9473 , +-16385 , -9345 , +-16385 , -9217 , +-16385 , -9089 , +-16385 , -8961 , +-16385 , -8833 , +-16385 , -8705 , +-16385 , -8577 , +-16385 , -8449 , +-16385 , -8321 , +-16385 , -8193 , +-16385 , -8065 , +-16385 , -7937 , +-16385 , -7809 , +-16385 , -7681 , +-16385 , -7553 , +-16385 , -7425 , +-16385 , -7297 , +-16385 , -7169 , +-16385 , -7041 , +-16385 , -6913 , +-16385 , -6785 , +-16385 , -6657 , +-16385 , -6529 , +-16385 , -6401 , +-16385 , -6273 , +-16385 , -6145 , +-16385 , -6017 , +-16385 , -5889 , +-16385 , -5761 , +-16385 , -5633 , +-16385 , -5505 , +-16385 , -5377 , +-16385 , -5249 , +-16385 , -5121 , +-16385 , -4993 , +-16385 , -4865 , +-16385 , -4737 , +-16385 , -4609 , +-16385 , -4481 , +-16385 , -4353 , +-16385 , -4225 , +-16385 , -4097 , +-16385 , -3969 , +-16385 , -3841 , +-16385 , -3713 , +-16385 , -3585 , +-16385 , -3457 , +-16385 , -3329 , +-16385 , -3201 , +-16385 , -3073 , +-16385 , -2945 , +-16385 , -2817 , +-16385 , -2689 , +-16385 , -2561 , +-16385 , -2433 , +-16385 , -2305 , +-16385 , -2177 , +-16385 , -2049 , +-16385 , -1921 , +-16385 , -1793 , +-16385 , -1665 , +-16385 , -1537 , +-16385 , -1409 , +-16385 , -1281 , +-16385 , -1153 , +-16385 , -1025 , +-16385 , -897 , +-16385 , -769 , +-16385 , -641 , +-16385 , -513 , +-16385 , -385 , +-16385 , -257 , +-16385 , -129 , +-16385 , -1 , +-16385 , 127 , +-16385 , 255 , +-16385 , 383 , +-16385 , 511 , +-16385 , 639 , +-16385 , 767 , +-16385 , 895 , +-16385 , 1023 , +-16385 , 1151 , +-16385 , 1279 , +-16385 , 1407 , +-16385 , 1535 , +-16385 , 1663 , +-16385 , 1791 , +-16385 , 1919 , +-16385 , 2047 , +-16385 , 2175 , +-16385 , 2303 , +-16385 , 2431 , +-16385 , 2559 , +-16385 , 2687 , +-16385 , 2815 , +-16385 , 2943 , +-16385 , 3071 , +-16385 , 3199 , +-16385 , 3327 , +-16385 , 3455 , +-16385 , 3583 , +-16385 , 3711 , +-16385 , 3839 , +-16385 , 3967 , +-16385 , 4095 , +-16385 , 4223 , +-16385 , 4351 , +-16385 , 4479 , +-16385 , 4607 , +-16385 , 4735 , +-16385 , 4863 , +-16385 , 4991 , +-16385 , 5119 , +-16385 , 5247 , +-16385 , 5375 , +-16385 , 5503 , +-16385 , 5631 , +-16385 , 5759 , +-16385 , 5887 , +-16385 , 6015 , +-16385 , 6143 , +-16385 , 6271 , +-16385 , 6399 , +-16385 , 6527 , +-16385 , 6655 , +-16385 , 6783 , +-16385 , 6911 , +-16385 , 7039 , +-16385 , 7167 , +-16385 , 7295 , +-16385 , 7423 , +-16385 , 7551 , +-16385 , 7679 , +-16385 , 7807 , +-16385 , 7935 , +-16385 , 8063 , +-16385 , 8191 , +-16385 , 8319 , +-16385 , 8447 , +-16385 , 8575 , +-16385 , 8703 , +-16385 , 8831 , +-16385 , 8959 , +-16385 , 9087 , +-16385 , 9215 , +-16385 , 9343 , +-16385 , 9471 , +-16385 , 9599 , +-16385 , 9727 , +-16385 , 9855 , +-16385 , 9983 , +-16385 , 10111 , +-16385 , 10239 , +-16385 , 10367 , +-16385 , 10495 , +-16385 , 10623 , +-16385 , 10751 , +-16385 , 10879 , +-16385 , 11007 , +-16385 , 11135 , +-16385 , 11263 , +-16385 , 11391 , +-16385 , 11519 , +-16385 , 11647 , +-16385 , 11775 , +-16385 , 11903 , +-16385 , 12031 , +-16385 , 12159 , +-16385 , 12287 , +-16385 , 12415 , +-16385 , 12543 , +-16385 , 12671 , +-16385 , 12799 , +-16385 , 12927 , +-16385 , 13055 , +-16385 , 13183 , +-16385 , 13311 , +-16385 , 13439 , +-16385 , 13567 , +-16385 , 13695 , +-16385 , 13823 , +-16385 , 13951 , +-16385 , 14079 , +-16385 , 14207 , +-16385 , 14335 , +-16385 , 14463 , +-16385 , 14591 , +-16385 , 14719 , +-16385 , 14847 , +-16385 , 14975 , +-16385 , 15103 , +-16385 , 15231 , +-16385 , 15359 , +-16385 , 15487 , +-16385 , 15615 , +-16385 , 15743 , +-16385 , 15871 , +-16385 , 15999 , +-16385 , 16127 , +-16385 , 16255 , +-16385 , 16383 , +-16257 , 16383 , +-16129 , 16383 , +-16001 , 16383 , +-15873 , 16383 , +-15745 , 16383 , +-15617 , 16383 , +-15489 , 16383 , +-15361 , 16383 , +-15233 , 16383 , +-15105 , 16383 , +-14977 , 16383 , +-14849 , 16383 , +-14721 , 16383 , +-14593 , 16383 , +-14465 , 16383 , +-14337 , 16383 , +-14209 , 16383 , +-14081 , 16383 , +-13953 , 16383 , +-13825 , 16383 , +-13697 , 16383 , +-13569 , 16383 , +-13441 , 16383 , +-13313 , 16383 , +-13185 , 16383 , +-13057 , 16383 , +-12929 , 16383 , +-12801 , 16383 , +-12673 , 16383 , +-12545 , 16383 , +-12417 , 16383 , +-12289 , 16383 , +-12161 , 16383 , +-12033 , 16383 , +-11905 , 16383 , +-11777 , 16383 , +-11649 , 16383 , +-11521 , 16383 , +-11393 , 16383 , +-11265 , 16383 , +-11137 , 16383 , +-11009 , 16383 , +-10881 , 16383 , +-10753 , 16383 , +-10625 , 16383 , +-10497 , 16383 , +-10369 , 16383 , +-10241 , 16383 , +-10113 , 16383 , +-9985 , 16383 , +-9857 , 16383 , +-9729 , 16383 , +-9601 , 16383 , +-9473 , 16383 , +-9345 , 16383 , +-9217 , 16383 , +-9089 , 16383 , +-8961 , 16383 , +-8833 , 16383 , +-8705 , 16383 , +-8577 , 16383 , +-8449 , 16383 , +-8321 , 16383 , +-8193 , 16383 , +-8065 , 16383 , +-7937 , 16383 , +-7809 , 16383 , +-7681 , 16383 , +-7553 , 16383 , +-7425 , 16383 , +-7297 , 16383 , +-7169 , 16383 , +-7041 , 16383 , +-6913 , 16383 , +-6785 , 16383 , +-6657 , 16383 , +-6529 , 16383 , +-6401 , 16383 , +-6273 , 16383 , +-6145 , 16383 , +-6017 , 16383 , +-5889 , 16383 , +-5761 , 16383 , +-5633 , 16383 , +-5505 , 16383 , +-5377 , 16383 , +-5249 , 16383 , +-5121 , 16383 , +-4993 , 16383 , +-4865 , 16383 , +-4737 , 16383 , +-4609 , 16383 , +-4481 , 16383 , +-4353 , 16383 , +-4225 , 16383 , +-4097 , 16383 , +-3969 , 16383 , +-3841 , 16383 , +-3713 , 16383 , +-3585 , 16383 , +-3457 , 16383 , +-3329 , 16383 , +-3201 , 16383 , +-3073 , 16383 , +-2945 , 16383 , +-2817 , 16383 , +-2689 , 16383 , +-2561 , 16383 , +-2433 , 16383 , +-2305 , 16383 , +-2177 , 16383 , +-2049 , 16383 , +-1921 , 16383 , +-1793 , 16383 , +-1665 , 16383 , +-1537 , 16383 , +-1409 , 16383 , +-1281 , 16383 , +-1153 , 16383 , +-1025 , 16383 , +-897 , 16383 , +-769 , 16383 , +-641 , 16383 , +-513 , 16383 , +-385 , 16383 , +-257 , 16383 , +-129 , 16383 , +-1 , 16383 , +127 , 16383 , +255 , 16383 , +383 , 16383 , +511 , 16383 , +639 , 16383 , +767 , 16383 , +895 , 16383 , +1023 , 16383 , +1151 , 16383 , +1279 , 16383 , +1407 , 16383 , +1535 , 16383 , +1663 , 16383 , +1791 , 16383 , +1919 , 16383 , +2047 , 16383 , +2175 , 16383 , +2303 , 16383 , +2431 , 16383 , +2559 , 16383 , +2687 , 16383 , +2815 , 16383 , +2943 , 16383 , +3071 , 16383 , +3199 , 16383 , +3327 , 16383 , +3455 , 16383 , +3583 , 16383 , +3711 , 16383 , +3839 , 16383 , +3967 , 16383 , +4095 , 16383 , +4223 , 16383 , +4351 , 16383 , +4479 , 16383 , +4607 , 16383 , +4735 , 16383 , +4863 , 16383 , +4991 , 16383 , +5119 , 16383 , +5247 , 16383 , +5375 , 16383 , +5503 , 16383 , +5631 , 16383 , +5759 , 16383 , +5887 , 16383 , +6015 , 16383 , +6143 , 16383 , +6271 , 16383 , +6399 , 16383 , +6527 , 16383 , +6655 , 16383 , +6783 , 16383 , +6911 , 16383 , +7039 , 16383 , +7167 , 16383 , +7295 , 16383 , +7423 , 16383 , +7551 , 16383 , +7679 , 16383 , +7807 , 16383 , +7935 , 16383 , +8063 , 16383 , +8191 , 16383 , +8319 , 16383 , +8447 , 16383 , +8575 , 16383 , +8703 , 16383 , +8831 , 16383 , +8959 , 16383 , +9087 , 16383 , +9215 , 16383 , +9343 , 16383 , +9471 , 16383 , +9599 , 16383 , +9727 , 16383 , +9855 , 16383 , +9983 , 16383 , +10111 , 16383 , +10239 , 16383 , +10367 , 16383 , +10495 , 16383 , +10623 , 16383 , +10751 , 16383 , +10879 , 16383 , +11007 , 16383 , +11135 , 16383 , +11263 , 16383 , +11391 , 16383 , +11519 , 16383 , +11647 , 16383 , +11775 , 16383 , +11903 , 16383 , +12031 , 16383 , +12159 , 16383 , +12287 , 16383 , +12415 , 16383 , +12543 , 16383 , +12671 , 16383 , +12799 , 16383 , +12927 , 16383 , +13055 , 16383 , +13183 , 16383 , +13311 , 16383 , +13439 , 16383 , +13567 , 16383 , +13695 , 16383 , +13823 , 16383 , +13951 , 16383 , +14079 , 16383 , +14207 , 16383 , +14335 , 16383 , +14463 , 16383 , +14591 , 16383 , +14719 , 16383 , +14847 , 16383 , +14975 , 16383 , +15103 , 16383 , +15231 , 16383 , +15359 , 16383 , +15487 , 16383 , +15615 , 16383 , +15743 , 16383 , +15871 , 16383 , +15999 , 16383 , +16127 , 16383 , +16255 , 16383 , +0,0 +}; + +