# by Artyom Bologov a here doc . ,p Q