Avatar puzzle