Не совсем уловил некоторые моменты, но в целом занятно :)