Вильчинский - Лабораторная работа #1

+1 for static factory method. Looks like `create` would better name (helps to avoid duplication `Deque.createDeque()`).