Даже не пытайтесь понять, я нихрена не понял, но красиво