ecmascript 6 demo
upd