Cast arrows puzzle