Использую double-ended-queue вместо Array (closes #89)