#test : write 64 4 2133 64 8 1778 64 16 2670 64 32 2142 64 64 2144 128 4 4266 128 8 4268 128 16 4099 128 32 4273 128 64 4283 128 128 4311 256 4 3283 256 8 3283 256 16 3557 256 32 3558 256 64 3287 256 128 3295 256 256 3597 512 4 6562 512 8 6564 512 16 6098 512 32 6565 512 64 6017 512 128 6116 512 256 12338 512 512 6205 1024 4 10658 1024 8 10658 1024 16 10034 1024 32 17035 1024 64 10044 1024 128 10685 1024 256 10092 1024 512 10158 1024 1024 9756 2048 4 16060 2048 8 22670 2048 16 16227 2048 32 14920 2048 64 16237 2048 128 16266 2048 256 16291 2048 512 16383 2048 1024 15082 2048 2048 15526 4096 4 21260 4096 8 26967 4096 16 27194 4096 32 26975 4096 64 29569 4096 128 21295 4096 256 22014 4096 512 27399 4096 1024 24635 4096 2048 21817 4096 4096 27333 8192 4 28306 8192 8 26136 8192 16 30866 8192 32 26654 8192 64 28308 8192 128 26169 8192 256 30256 8192 512 28430 8192 1024 29137 8192 2048 30720 8192 4096 28682 8192 8192 29094 16384 4 30527 16384 8 30516 16384 16 31216 16384 32 30864 16384 64 32329 16384 128 29237 16384 256 29254 16384 512 31286 16384 1024 29340 16384 2048 30797 16384 4096 31083 16384 8192 31946 16384 16384 30740 32768 64 32130 32768 128 31954 32768 256 31960 32768 512 31243 32768 1024 31638 32768 2048 32433 32768 4096 31494 32768 8192 31624 32768 16384 30434 65536 64 30417 65536 128 32591 65536 256 31384 65536 512 31502 65536 1024 31334 65536 2048 31927 65536 4096 32471 65536 8192 32340 65536 16384 30737 131072 64 32491 131072 128 31257 131072 256 28718 131072 512 28785 131072 1024 29033 131072 2048 28734 131072 4096 29338 131072 8192 30188 131072 16384 29861 262144 64 30396 262144 128 30753 262144 256 31004 262144 512 32123 262144 1024 31301 262144 2048 31351 262144 4096 31147 262144 8192 32141 262144 16384 31895 524288 64 29275 524288 128 29009 524288 256 29088 524288 512 30116 524288 1024 28606 524288 2048 28223 524288 4096 28653 524288 8192 29058 524288 16384 28450