[Sand 003] fit pieces interview puzzle