BIA3KKTMCA6PUN4B5LM3KXOL7Y7AQP4G55NN2IR7IEDKNZCUIYZAC
ZHQVKRGVC55Y5H64KCPSUHR5A2U5CQ4FLHWOR4WO3JH6TD4R4C7AC
GB2CWTJMXKFOZ6GWSFL3KA7OI7FIDCOGT7Z2I4IGGWRRR3OERIZQC
R5QXEHUIZLELJGGCZAE7ATNS3CLRJ7JFRENMGH4XXH24C5WABZDQC
YASTFHTECB4SLOHBRREMWGEVDSNUC2USP7P4PJLXZPKC3J5G3CKQC
return a.x < b.x + b.w+20 and a.x + a.w > b.x-20 and a.y < b.y + b.h+60 and a.y + a.h > b.y-20end
return a.x < b.x + b.w+20 and a.x + a.w > b.x-20
and a.y < b.y + b.h+60 and a.y + a.h > b.y-20
end