GS BVP by nra_br
87